Trump signed an executive order Saturday imposing 25% tariffs on products from Canada and Mexico, while raising tariffs on Chinese goods by 10%. The tariffs are due to be enacted ...