Perhaps we should simply concede July to the bulls?
Five charts - five bullish arguments.

click chart to enlarge
Short-term overbought, but no divergence, healthy.

click chart to enlarge
Short-term overbought, but no divergence, healthy.

click chart to enlarge
Relentless