Markets are Back Near All-Time Highs, but Confidence Isn’t

Published on June 5, 2025

Stocks rallied in May 2025 as trade tensions eased, but investor confidence remains fragile.