Oil Surges, Stocks Plunge as Iran War Escalates on Fourth Day March 3, 2026 Oil prices are spiking like a mag dump from a full-auto AR, while Wall Street’s taking it on the chin as the Iran conflict rages Read More »