Oil Markets in Turmoil: Brent Above $100 – What’s Next?
Global oil indices have experienced dramatic volatility in March 2026, with Brent crude briefly testing the $119.50-per-barrel level in March 9, following a severe escalation in the US-Iran war.
