Home Forex News Canadian dollar weakens, benchmark yield climbs