This post was originally published on this site
President Donald Trump has signed tariffs on goods coming into the U.S. from Canada, Mexico and China, the White House said Saturday, raising the risk of a trade war with America’s closest trading partners and threatening to drive up prices on everything from cars to avocados.