IEA: Global Oil Inventories Depleting at Record Pace
May 14, 2026
The International Energy Agency reports global oil inventories are depleting at a record pace due to supply losses exceeding 1 billion barrels from the Strait of Hormuz disruption, severely impacting the petrochemical sector and driving price volatility ahead of summer demand peaks.
Show all 36 updates