There’re several wars going on.
The Strait of Hormuz is still closed.
There is an energy and oil crisis around the world.
Inflation is running high globally.
Yet.
S&P is near ATH, touching 7,500.
NASDAQ is near ATH, touching 29,600.
Dow is near ATH, touching 50,000.
What gives?