News U.S. stock futures sink, oil prices surge as Iran war shows no signs of letting upby SkytradeMarch 30, 2026