US President Donald Trump has introduced tariffs on major trading partners Canada, Mexico and China, sending markets crashing ...