The US imposed tariffs on Canada, Mexico and China over the weekend, with the threat of further tariffs against the EU still ...