The Canadian dollar gained ground against the U.S. dollar Thursday, as strong economic data from earlier in the week continued to bolster the loonie on a day when U.S. markets were closed for Thanksgiving.

The loonie was up 0.14 of a cent at 99.04 cents (U.S.) after gaining 1.16 cents on Wednesday.

The Canadian currency is outperforming most others, getting continued support from moderately positive economic data from the U.S. and a boost in Canadian stocks as the mood of markets improves.

Story continues below advertisement

"We can attribute that to just general U.S. dollar weakness," said Garey Aitken, director of equity research at Bissett Investments in Calgary.

"We saw the U.S. dollar gain ground again earlier this week on macro events and as those move from the front page to the second page or beyond then I think that trend of a weaker U.S. dollar comes back in to play some more," Mr. Aitken said.

The Canadian dollar has been the strongest performer amongst the major currencies in the past week, and has been the only one to register a gain against the greenback in the last five days.

There's also some speculation that the Bank of Canada could raise interest rates sooner rather than later, following strong domestic economic data earlier this week that showed higher inflation and stronger retail sales.

Story continues below advertisement

Reports Wednesday that Russia would begin to add the Canadian dollar to its international reserves also supported the loonie.

The euro recovered marginally against the U.S. dollar Thursday, trading up fractionally after sliding in recent days amid investor fears that Ireland's debt crisis could spread and devalue the currency.

The January crude oil contract was up 32 cents at $81.18 a barrel in electronic trading on the New York Mercantile Exchange. The December gold contract gained $1.40 to $1374.40 an ounce, while copper prices rose 3 cents to $3.79 a pound.