Gold prices climbed on Friday, surpassing the $2,700 per ounce threshold to touch a record high, as demand for the safe-haven asset surged amid uncertainty surrounding the upcoming US presidential elections.