Canada's trade surplus with the rest of the world was C$1.41 billion ($1.11 billion) in January, the largest since July 2014. Analysts polled by Reuters had predicted a deficit of C$1.40 billion.
"In a sea of really bad news this is an island paradise. Everything is up," said Peter Hall, chief economist at Export Development Canada.