President Trump’s new tariffs on goods from Canada, Mexico and China are likely to result in higher prices for lots of ...