USDCAD remains in uptrend from 1.0051, the fall from 1.0422 is treated as correction of uptrend. Another rise towards 1.0656 previous high is still possible after correction. Resistance is at 1.0300, a break above this level could signal resumption of uptrend.
For long term analysis, USDCAD had formed a cycle top at 1.0656 on weekly chart. Further fall towards 0.9406 previous low could be seen over the next several weeks.