There are some signs of turbulence ahead. SP500 is showing divergence with Nasdaq charts.
While SP500 made a new high, Nasdaq and Russel 2000 made lower highs. This is a clear divergence which shows all parts of the market are not bullish.
This is a sign to be cautious in the short term. Buckle your seatbelts.