President Donald Trump imposed tariffs on Canada, Mexico, and China, claiming they would fix trade imbalances and protect jobs.