EIA data showed U.S. Gulf Coast crude inventories fell to their lowest last week level since December 2024.

2026-10-28

EIA data showed U.S. Gulf Coast crude inventories fell to their lowest last week level since December 2024.