The International Energy Agency has proposed a synchronized release of 120 million barrels from emergency oil stockpiles across member nations, signaling a major intervention to stabilize rising crude prices. The move targets a 10% drop in global oil benchmarks within weeks.
- 120 million barrels to be released from emergency stockpiles across 26 IEA member nations
- West Texas Intermediate (CL=F) futures fell 8.3% to $82.40 per barrel post-announcement
- Volatility index (^VIX) declined 12% on reduced supply shock fears
- ExxonMobil (XOM) stock dropped 4.7% amid margin concerns
- First 40 million barrels to be released within 30 days
- Global supply deficit of 9.1 million barrels per day reported in February
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.