The Canadian dollar holds near a four-week high as oil prices rise. Crude oil reaching a new all-time high by December 31 at 12.5% YES.

Dollar/Canadian dollar: 1.4159 Canadian dollars per dollar (0.7063 dollar per Canadian dollar)

The Canadian dollar rose 0.6 per cent to take it above 71 cents U.S. for the first time in a month as the greenback slumped. Read here now