USDCAD may be forming a cycle bottom at 0.9925 on daily chart. Further rally would likely be seen next week, and next target would be at 1.0150 area. Support is at 0.9925, only break below this level could trigger another fall to 0.9800.
For long term analysis, USDCAD is in correction of uptrend from 0.9406, further rise to 1.1500 would likely be seen after consolidation.