Iran De-Escalation Rally Explained: S&P 500 Surges 3% | Finovu