Oil spikes 8% and stock futures slide: Here’s how markets are reacting to the Iran attacks Mar 1, 2026By crystalg Business Insider Business Insider