FED cut 50 bps today (as CME FED Watch Tool predicted), but it was one of the closer toss-up probabilities at 55% to 45% odds.
Today's 50 bps leaves room for more to come and the market is anticipating 10 cuts in 11 FOMC meetings out through 2025.
The market's resilience has been impressive, but until the market is satisfied with more "good news" on employment, inflation, and earnings growth...fresh all-time highs and rips may prove elusive in the near term.