Markets Surge June 20 2026 — Oil Falls S&P Eyes Record Iran | IncidentWire