v3.26.1
Inventories (Tables)
6 Months Ended
Jun. 30, 2026
Inventories.  
Schedule of inventories

Inventories consisted of the following (in thousands):

​

​

​

​

​

​

​

​

​

​

​

June 30,

​

December 31,

​

​

  ​ ​ ​

2026

  ​ ​ ​

2025

​

Distillates: home heating oil, diesel and kerosene

​

$

96,657

​

$

201,496

​

Gasoline

​

 

332,458

​

 

181,135

​

Gasoline blendstocks

​

 

65,015

​

 

58,117

​

Residual oil

​

 

51,323

​

 

77,449

​

Renewable identification numbers (RINs)

​

 

2,700

​

 

1,614

​

Convenience store inventory

​

 

29,673

​

 

29,307

​

Total

​

$

577,826

​

$

549,118

​