The US is imposing steel and alumnimum tariffs on imports from the European Union, Canada and Mexico.