US stocks today: Dow Jones jumps 600 points, S&P, Nasdaq over 1% as Trump hints at Iran war de-escalation March 24, 2026