June 12, 2026
Expectations of imminent Fed rate cuts have kept the market mood buoyant over the past few sessions and sent stocks scaling new highs