Weekly Market Commentary: May 25 – 29, 2026
Markets stayed busy despite the holiday-shortened week. U.S. stocks spent much of the period near record levels, helped by hopes for progress in U.S.–Iran ceasefire discussions, some relief in energy prices, and ongoing enthusiasm around artificial intelligence and other technology trends. Major U.S. equity benchmarks finished the week higher overall, while a widely watched small-cap […]