Canadian dollar heads for third straight weekly gain as yield spreads narrow - FXC News | Rallies