Canadian dollar weakens ahead of BoC rate decision, 10-year yield hits a 2-year high - FXC News | Rallies