Global EconomyUK Budget Margin Shrinks to £12B as Iran Oil Strikes Trigger Global Price SurgeViaNews Editorial Team•Mar 12, 2026