President Trump’s new tariffs against Canada, Mexico, and China are sending shock waves into global markets and dismaying ...