Gold prices climbed to fresh record highs above $5,100 an ounce as investors sought safety amid rising geopolitical and economic uncertainty. Strong central bank buying, renewed ETF inflows, and heightened political risk also pushed silver and platinum to all-time highs.