Global crude prices eased from a weekly peak near $120 per barrel as major economies announced plans to consider a coordinated release of emergency oil reserves, dampening inflation fears and shifting market sentiment. The move is expected to increase supply and stabilize energy markets.
- Crude oil prices fell from $119.80 to $113.90 per barrel (CL=F) after coordinated reserve release announcement
- Up to 250 million barrels of emergency reserves under consideration by G7 and allied nations
- VIX dropped 12% to 14.7, indicating reduced market volatility
- XLE ETF declined 3.2%, reflecting investor recalibration of energy sector valuations
- 7% downward revision in annual Brent crude forecasts to $110 per barrel
- 60% probability of actual reserve drawdown by mid-May, per market pricing
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.