Market Recap: Stocks Tumble on Inflation Fears and Trade War Concerns
Major Indexes Close Lower as Economic Worries Mount On Friday, February 21, 2025, U.S. stock markets experienced significant declines, marking the worst day for stocks in President Trump’s second term. The sell-off was primarily...