President Trump renewed his threat to impose 25% tariffs on imports from Mexico and Canada as early as this weekend. The move ...