Canadian dollar weakens as risk-off sentiment drives markets - FXC News | Rallies