At 9:33 a.m. EST (1433 GMT), the Canadian dollar was trading at C$1.2488 to the greenback, or 80.08 US cents, down 0.2 percent. The currency traded in a range of C$1.2428 to C$1.2494.
The loonie has retreated after hitting its strongest in three months on Friday at C$1.2355 as investors await a Bank of Canada interest rate decision next week. Stronger-than-expected domestic jobs data on Friday and a business survey on Monday that showed optimism have helped lift the chances of a rate hike on Jan. 17 to about 80 percent.
Losses for the loonie come amid increased worries that the North American Free Trade Agreement could be scrapped.
Canada sends about 75 percent of its exports to the United States.
The price of oil, one of Canada's major exports, reached new multi-year highs as OPEC-led production cuts and healthy demand helped balance the market. US crude prices were up 0.7 percent at $63.38 a barrel.
The US dollar slumped after a report that China was ready to slow or halt its US Treasury purchases, with the greenback posting its biggest single-day drop against the Japanese yen in nearly eight months.
The value of Canadian building permits fell by 7.7 percent in November from October, Statistics Canada said. Analysts surveyed by Reuters had expected a decrease of 0.3 percent.
Canadian government bond prices were lower across much of a steeper yield curve in sympathy with US Treasuries.
The 10-year, which fell 13 Canadian cents to yield 2.222 percent, touched its highest intraday yield since September 2014 at 2.231 percent.