Trump's sweeping tariffs on Mexico, Canada, and China, aimed to curb immigration and narcotics, promise "short term" pain for Americans, with economic impact felt across global and domestic markets.

Comments