President Trump signed an executive order on Saturday imposing 25% tariffs on imports from Canada and Mexico and an extra 10% on goods from China. It is set to take effect Tuesday at 12:01 a.m. The president said Sunday that tariffs on European countries are coming next. Source