Crude futures pulled back from recent peaks above $95 per barrel as markets reacted to reports of a potential emergency release of oil from G-7 strategic reserves. The move comes amid escalating Middle East tensions and production disruptions.
- CL=F fell to $92.10 per barrel, down 4.8% from previous peak
- G-7 considering release of up to 15 million barrels from strategic reserves
- Production cuts by Saudi Arabia and Iraq reduced supply by 1.2 million bpd in March 2026
- VIX (^VIX) rose 8% on increased market volatility
- USO ETF dropped 6.3% in intraday trading
- Potential policy shift from supply restraint to emergency intervention
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.