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

Zhitongcaijing · 21h ago
U.S. diesel inventories fell below 100 million barrels, the lowest level since 2003.