Oil Soars Past $100 as Iran War Continues

Oil has surged past $100 per barrel, rattling markets as the war in Iran shows no signs of easing. With Dow, S&P 500, and Nasdaq 100 futures all down before the opening bell, investors brace for a turbulent trading day.

Oil Soars Past $100 as Iran War Continues