Aggressive dip buyers have been buying up every intraday dip and breadth continues to improve.
Unless we see a big negative breadth day the benefit of doubt goes to bullish side. But most things look extended so how much more of gains the indexes can make without pullback is worth watching.
As has been the tendency in last 2 years beaten down stocks have led the action. Now in second phase stocks with momentum will take over leadership.
Trends in last 2 years is for choppy rallies, so far this rally has not had much choppiness.