The International Energy Agency’s unprecedented release of 210 million barrels from emergency reserves failed to dampen oil prices, which climbed to $89.60 per barrel on CL=F. The move underscores resilient global demand and tightening supply dynamics, bolstering energy equities and volatility.
- IEA released 210 million barrels from emergency reserves—the largest such action in history.
- CL=F crude oil rose 2.4% to $89.60 per barrel despite the release.
- Global refinery utilization reached 93.7%, signaling strong demand.
- Non-OECD inventories declined by 1.8 million barrels last week.
- XLE ETF gained 3.1%, reflecting energy sector confidence.
- ^VIX dropped 4.3% to 18.7, indicating reduced panic despite higher prices.
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.