S&P 500 futures hit seven-month lows as US-Iran uncertainty deepens

30/03/2026