Inventories (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Inventories | ||
Inventories | $ 495,601 | $ 594,072 |
Positive exchange balances | 2,800 | 1,600 |
Negative exchange balances | 31,700 | 13,100 |
Distillates: home heating oil, diesel and kerosene | ||
Inventories | ||
Inventories | 124,484 | 234,486 |
Gasoline | ||
Inventories | ||
Inventories | 209,298 | 222,092 |
Gasoline blendstocks | ||
Inventories | ||
Inventories | 77,729 | 50,870 |
Residual Oil | ||
Inventories | ||
Inventories | 52,820 | 55,908 |
Renewable identification numbers (RINs) | ||
Inventories | ||
Inventories | 2,435 | 3,313 |
Convenience store inventory | ||
Inventories | ||
Inventories | $ 28,835 | $ 27,403 |