President Donald Trump is set to implement new tariffs Saturday on Mexico, China, and Canada, citing concerns over illegal fentanyl, trade imbalances, and national security. The move, however, has ...