USDCAD broke below the rising trend line, suggesting that a cycle top has been formed at 1.0672 on daily chart, range trading between 1.0107 and 1.0676 is expected in a couple of weeks.
For long term analysis, USDCAD formed a cycle top at 1.0852 level on weekly chart. Rang trading between 0.9930 and 1.0852 would more likely be seen in next several weeks.