Wall Street Losses Explained: Oil Price Surge Hits Markets Amid Iran Crisis | 2026 Update
Wall Street closed with losses as oil prices surged 5% amid Iran conflict closing Strait of Hormuz. Dow fell 0.6%, S&P 500 down 0.1% while IEA releases record 400M barrels from...