The S&P 500 gave up early gains to trade modestly lower reflecting weaker than expected consumer sentiment and retail sales reports.

U.S. stocks are drifting around their all-time high following the latest report on the economy to come in surprisingly weak

Retail sales fell 0.6% in July from the prior month, marking the steepest drop since May 2025.