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