Gold hit another record, with investors flocking to safe havens after US President Donald Trump reiterated threats to impose tariffs on Mexico and Canada. Bullion topped $2,800 for the first time on Friday. The surge came after Trump said he would follow through on imposing 25% levies on imports from Canada and Mexico on Feb. 1. He also threatened China with measures, without specifying a level.