This is a pullback on the weekly timeframe, so it could last anywhere between 4-8 days. Refer to chart for explanations

Disclaimer