Crude oil futures climbed 4% to $88.70 per barrel despite the U.S. announcing a record 50 million barrels' release from the Strategic Petroleum Reserve. The rally reflects escalating concerns over global supply disruptions, with market volatility spiking as the VIX index rose 12%.
- Oil prices rose 4% to $88.70 per barrel on CL=F despite a record 50 million barrel SPR release
- Global crude inventories at 3.2 billion barrels, the highest on record
- VIX index increased by 12% to 22.8, indicating higher market volatility
- XLE energy sector index gained 2.9% on strong investor positioning
- Supply concerns driven by Middle East tensions and reduced output in key regions
- Forward curve shows persistent contango, signaling tight near-term supply outlook
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.