Wave E is completed, confirmed by the reversal in other currencies. We still need to overshoot the prior high (1.45) so let's keep this as a target.
Crude is almost done too, but one minor upswing is still possible, which means that USDCAD can still make a minor new low, but the chances of this are slim.