Wall Street Futures Slide as Iran War Pushes Oil Toward US$120 and Stokes Inflation Fears
New York, 10 March 2026 – U.S. stock futures slumped as escalating conflict involving Iran sent oil prices surging toward US$120 per barrel, raising fears that rising energy…