Weekly Market Commentary:

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 […]