Stock Market Today (July 21, 2026): Nasdaq, S&P 500 climbs as earnings lift market, Middle East tensions loom - TheStreet
β’ The Nasdaq and S&P 500 rose on July 21, 2026, driven by strong corporate earnings reports that lifted overall market sentiment. β’ Key corporate drivers included General Motors beating second-quarter expectations and Nvidia disclosing a strategic stake in Nebius. β’ Investors are balancing these gains against geopolitical instability as traders monitor new U.S. military strikes against Iran.
thestreet.com

