President Donald Trump has announced new tariffs on Canada, Mexico, and China, aiming to protect American industries. While he claims the move will bring ...