Gold hit a record — rallying closer toward a test of $3,000 an ounce — after President Donald Trump imposed tariffs on US ...