Market Recap: S&P 500, Dow, and Nasdaq Retreat Amid Walmart’s Cautious Outlook
On Thursday, February 20, 2025, U.S. stock markets experienced a downturn, retreating from recent record highs as investors grappled with disappointing guidance from retail giant Walmart and ongoing concerns about inflation and trade policies....