The U.S. threatened to impose 25% duties on imports from Mexico and Canada, with a 10% tariff on Chinese goods. Although ...