Canada's trade balance narrowed less than expected in July even with some one-off positive factors, while the drag from the U.S. tariff war kept pushing the year-to-date shortfall to a record high. The merchandise trade deficit of CAD4.9 billion shr...