Oil, War and the Global Economy: The Market's Narrative in March 2026

An oil price shock and its aftermath