United States President Donald Trump's threats to raise tariffs on imports from Canada, China and Mexico have the world ...