President Donald Trump delayed tariffs on Mexico and Canada for a short-term period for certain products before the 'big one' from April 2.