New all-time S&P 500 highs likely in January (if not Friday 12/29). However, 4 reasons we then see a pullback around Feb/March 2024. Small-caps likely lead in 1H24.

Disclosures (show)