EIA report: U.S. diesel inventories fell below 100 million barrels, the lowest level since 2003.

2026-11-04

EIA report: U.S. diesel inventories fell below 100 million barrels, the lowest level since 2003.