Geopolitics

Oil Markets Signal Global Economic Contagion Risk at $100 Barrel

Monday, March 16, 2026

Oil prices stabilizing around $100/barrel reflect investor assessment that US-Iran conflict has moved beyond temporary disruption to sustained energy supply threat. With Iranian casualties reaching 1,044 since late February and urban areas under continued US strikes, markets are pricing in prolonged regional instability rather than quick resolution.

Read the source →

Energy price levels indicate markets expect extended conflict duration, threatening global economic recovery through sustained inflation pressures.

oil prices
energy markets
inflation
economic impact

Prediction Markets