US President Donald Trump announced that he is suspending tariffs on imports from Mexico and Canada until April 2.