Gold rose on Tuesday, after breaking through the $5,100 mark for the first time in the previous session, as safe-haven demand lingered amid geopolitical uncertainty, while silver also hovered near all-time highs. Spot gold climbed 1% to $5,065.07 per ounce, as of 0329 GMT, after scaling a record $5,110.50 the previous day. US gold futures for February delivery lost 0.4% to $5,059.90 per ounce.