"There are a lot of moving parts here but overall I would say this is generally better than expected," said Doug Porter, chief economist at BMO Capital Markets.
The Canadian dollar was trading 0.1% lower after the data at 1.2661 to the greenback, or 78.98 US cents, easing back from a rally the previous day.
Canada's current account deficit narrowed to C$7.3 billion in the fourth quarter from a revised C$10.5 billion deficit in the third quarter, Statistics Canada said. Canada's fourth-quarter GDP data is due on Tuesday.
The loonie was trading 0.3% higher at 1.2699 to the greenback, or 78.75 US cents. The currency touched its strongest intraday level since Jan. 27 at 1.2694.
Canada's most populous province of Ontario said it would extend a stay-at-home order in Toronto and nearby suburbs by two weeks, but residents of three largely rural public health regions can leave their homes starting on Wednesday.