Oil price volatility shocks markets as Brent and WTI retreat below $100 amid Iran ceasefire, uncertainty lingers over supply, demand, and outlook
The oil price dropped sharply on April 8, 2026, as geopolitical tensions eased. Here’s what’s driving Brent and WTI—and what comes next.
