Trade war brewing between U.S. and allies
President Trump on Saturday signed an executive order that imposes 25% tariffs on imports from Canada and Mexico, while adding an additional 10% levy on goods from China. Canada responded hours later with retaliatory tariffs of its own, while Mexico said it was also planning to issue tariffs on the U.S. as well.