I am seeing some similar lengths in some of the rallies we are seeing. The rally following the September news from OPEC took some time to play out -- I am assuming the same sort of longer term rally will play out in this case.
A clean double top has formed along side the many bearish signals we have been getting for the past week. Really good risk reward with this one.
Update: first target hit, have not yet been stopped out.
If EUR/USD falls back down to the previous resistance (now support) at around 1.35-1.3526, expect bullish price action. Loose stop is set around 1.341, and targets are set conservatively assuming the price will atleast be able to rise to previous resistance.