Canadian dollar heads for weekly decline on “punishing” yield spreads - TLT News | Rallies