USDCAD reaches 12 year high; but here comes the reversal