Global investors had time to prepare for Donald Trump’s tariffs but swift market reversals are keeping them on edge ...
President Donald Trump has again threatened Canada in their emerging trade war, repeating that the neighbouring country should become "our cherished 51st state". The US leader said this weekend ...