Stock futures declined as oil prices surged above $100 a barrel amid ongoing attacks by Iran on U.S. Gulf allies and tankers in the Persian Gulf. The International Energy Agency announced a historic release of 400 million barrels to stabilize global supply, but investor concerns over Middle Eastern conflict persisted, leading to a 7.2% increase in Brent crude prices. Gas prices also rose to $3.60 per gallon as market volatility continues to affect energy costs.
Want More Context? 🔎
Loading PerspectiveSplit analysis...