Oil Surges Past $90 on Middle East Tensions as Rising Yields Pressure US Stocks
U.S. stock futures fell as Middle East geopolitical escalation pushed crude past $90, driving Treasury yields higher and sparking inflation concerns. Retail sentiment shifted bearish across major ind…