Total US crude oil stocks, including the SPR, fell last week to the lowest since October 1984 - EIA

24 Jun 2026 14:42Energy