Triangle wave IV recently completed and current leading diagonal primary wave 1 nearing completion. The diagonal should have 3-3-3-3-3 structure, and it appears to be about to finish the last leg this week or next; maybe right after Labor Day. Primary wave 2 could be a significant correction, setting up a nice Santa Claus rally in November. We'll see.
Cheers -