The Canadian dollar strengthened to a two-month high against its US counterpart on Wednesday, as the greenback broadly fell and commodity markets held on to recent gains. At 9:08 am ET (1408 GMT), the Canadian dollar was trading at C$1.2591 to the greenback, or 79.42 US cents, up 0.5 percent.
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.