President Donald Trump announced new 25% tariffs on imports from Mexico and Canada, set to begin Tuesday, intensifying conversations about a potential North American trade war. The tariffs, aimed at combating illegal immigration and fentanyl trafficking, also seek to address trade imbalances.