Oil Inventories Headed Toward Multi-Decade Lows, US EIA Warns
The U.S. EIA warns global oil stockpiles are nearing 2003 lows due to Middle Eastern output losses from the Iran conflict, forecasting Brent crude prices to average $105 per barrel while revising glob
reuters · 2026-06-09 10:19