Oil price surge above $100 signals rising global energy tension as Middle East disruptions tighten supply and drive renewed volatility in crude markets
The oil price climbed above $100 per barrel in March 2026 as geopolitical tensions and supply disruptions reshaped global energy markets. Here’s what is driving the latest surge.
