Markets ended the holiday-shortened week mostly flat, with slight gains in the Nasdaq and Dow and a small S&P 500 loss. The Fed held rates steady amid GDP uncertainty tied to tariffs. Weak economic data and rising tensions with Iran pushed oil prices up 3.6% by week’s end.
Market Commentary 6/23/25
June 25, 2025