Monthly Market Wrap (May 2026)
The month of May 2026 will be remembered as the moment two structural forces — the AI earnings supercycle and the Iran war’s de-escalation — combined to produce one of the most dramatic equity rallies in a generation. The S&P 500 closed out nine consecutive weekly gains, its longest winning streak since December 2023, powered […]

