EIA report: U.S. distillate fuel inventories fell last week to their lowest level since May 2003.

2026-11-04

EIA report: U.S. distillate fuel inventories fell last week to their lowest level since May 2003.