Currency markets experienced turbulence, with the Canadian dollar hitting its lowest level since 2003 and the Mexican peso sliding nearly 3 per cent. Trump imposed 25 per cent tariffs on imports from ...