Trump has locked 25% import tariffs on Canada and Mexico, they will be in effect from tomorrow; ahead of the imposition of duties, the markets have tumbled.
Canadian Prime Minister Justin Trudeau announced retaliatory tariffs on US goods in response to President Trump's levies on ...