Canada's Trade Deficit Shrinks to C$323 Million in November Canada's trade deficit narrows to C$323 million in November, beating expectations of C$900 million. Discover the factors driving this economic surprise.