Trump’s Canada, Mexico border deals avert trade war for nowUS President Donald Trump agreed to delay 25% tariffs on Canada and Mexico for a month, after both US neighbours agreed to take tougher measures to combat migration and drug trafficking at the border, warding off a continental trade war for now.