S&P 500 Primary & Weekly Cycle
You could see some resistance around 2103 and a retest of the 2016 50% level before it continues higher. (Previous Report)
It may remain within the weekly cycles as it slowly unwinds, as the expectation for the trend to continue higher it needs to retest the 2016 50% level.
However, also keep an eye on this week's lows @ 2024, as this could set up a move towards the MAY highs. (less likely but could happen)