US stocks jumped as traders priced in hopes of de‑escalation ahead of Donald Trump’s primetime address on the Iran conflict.