short term drop prior to new highs
Elliott WaveHarmonic PatternsWave Analysis

Disclaimer