plenty of reason can be seen in this chart. there are a few resistance in blue lines

Elliott wave have shown to you guys. if you have any question feel free to ask.
Harmonic PatternssignalTrend AnalysisUSDCADWave Analysis

Feragatname