Crude oil prices surge, stock futures tumble after attacks on Iran

March 1, 2026