×
Flags of Canada and the United States, March 2025. Image: Randy Thoms/Acadia Broadcasting

Canada’s trade deficit narrows to $5.9B

By Brad Perry Jul 3, 2025 | 1:09 PM