Strait of Hormuz Crisis 2026: Oil Prices Plunge & S&P 500 Record Highs