U.S. stock futures slipped while oil prices surged above $95 as escalating tensions around the Strait of Hormuz and allies’ reluctance to back Donald Trump’s tanker escort plan heightened global supply and market concerns.
Importance Rank:
1