EIA: Global Crude Oil Inventories Projected to Reach 23-Year Low
Jun 15, 2026
OECD oil stocks are set to fall to 2003 lows due to Middle East disruptions, according to EIA. Brent crude prices are forecast to reach $105 per barrel in mid-year despite a minor demand drop.
Show all 26 updates