Trump accused of risking more pain for Americans with Canada trade war

· Financial Times