EIA: US crude stocks in latest week fell to their lowest since September 2018.

01 Jul 2026 14:37Energy