It’s one of those rallies where you just stand back in awe.

The high so far in the S&P 500 today is 1999 in a 16 point rally. The index is up 9.8% since October 28.

Show this chart to anyone who tells you the market is rational. It’s mind-blowing.

SP 500 daily

S&P 500 daily