Business Nvidia Earnings Overshadowed as S&P Futures Dip Amid Oil Surge, Bond Yields Rise by Business Editor — Victoria Nguyen May 21, 2026 by Business Editor — Victoria Nguyen May 21, 2026 U.S. stock futures fell Thursday as oil prices surged on escalating tensions in the Strait of Hormuz and Treasury … 0 FacebookTwitterPinterestEmail