Major markets fell last week, with all indices closing in the red. The S&P 500 led the decline after a strong run. Moody’s downgraded U.S. debt, sparking sentiment shifts. Weak Treasury auctions and rising yields weighed on equities. Trump’s tariff threats against Apple and the EU further pressured markets before Memorial Day.
Market commentary 5/27/25
May 28, 2025