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