Gold notched another record high on Friday, while silver and platinum also extended gains to hit all-time peaks, powered by diminishing confidence in US assets on account of geopolitical tensions and economic uncertainty. Spot gold was up 0.3% at $4,951.91 per ounce, as of 0358 GMT, after scaling a record $4,966.59 earlier in the day. US gold futures for February delivery added 0.8% to $4,95