New highs are lagging the previous peak substantially.
Medium term still leaking higher until its not.
Short term is heading back into overbought territory.
I saw a lot of websites saying today's up move doesn't make sense. The stock market never makes sense. Accepting that is one of the first steps to getting better at it. Its based on humans. Human emotion is irrational. Therefore the stock market is. Accept it.