The currency, which had been trading in range roughly between 1.26 and 1.29 over the past two months, touched its strongest since October 20 at C$1.2580. The two-year fell 3 Canadian cents to yield 1.679 percent and the benchmark 10-year declined 30 Canadian cents to yield 2.016 percent.
Copyright Reuters, 2017