May 2026 Economic and Market Update: New Highs and Old Risks

April delivered the mirror image of March. The S&P 500 closed the month at a fresh all-time high of 7,209, posting its strongest monthly gain since 2020, with the Nasdaq also setting record closes. The rally happened against a backdrop that, on paper, looked unchanged: Brent crude finished the month near $120 per barrel, the … Continue reading May 2026 Economic and Market Update: New Highs and Old Risks