EIA: US crude inventories at SPR dropped to lowest since January 2024.

03 Jun 2026 14:36Energy