Oil surges and stock markets fall after strikes in Iran - what does it mean for your money and pension? March 2, 2026 · The Independent Read full story at source