U.S. West Coast crude inventories fell to their lowest level since 2004.

2026-06-24

U.S. West Coast crude inventories fell to their lowest level since 2004.