The fact is that 2024 is shaping up to be a perfect storm: strong seasonal factors, fizzling inflation, an improving earnings environment, an accommodative Fed, falling interest rates, an economic growth resurgence and a presidential election cycle.
Source: Investor Place