Weekly Market Commentary 6/30/25
Weekly Market Commentary June 30, 2025 The Markets Major U.S. stock indexes raced to new highs last week. In a remarkable recovery from April’s double-digit downturn, the Standard & Poor’s (S&P) 500 Index raced to a new…