Canada's Economy Beats Expectations Despite Tariff Worries