China, Mexico and Canada will all comply. Opinion.

Read more