Gold rose to a new all-time high amid a rush to safer assets after US President Donald Trump imposed tariffs on Canada, ...