Canada's trade surplus narrowed to C 5.943 billion Lrb us 6.33 billion Rrb in July as record exports offset strong imports of machinery for Canadian businesses aiming to meet renewed domestic demand, Statistics Canada said.
Canada July trade surplus narrows to C . billion.