The U.S. will impose 25% tariffs on nearly all imports from Canada and Mexico, a 10% tariff on energy products from Canada, and an additional 10% tariff on China, effective Tuesday, sparking a ...