Central banks worldwide are on track to buy 1,000 metric tons of gold in 2025, which would be their fourth year of massive purchases as they diversify reserves from dollar-denominated assets into bullion, consultancy Metals Focus said. Gold prices are up 29% so far this year after hitting a record high of $3,500 per troy ounce in April on geopolitical tensions and economic uncertainty as U.S. President Donald Trump continues to roll out his tariff policies. The price rally has so far kept purchases by central banks, a crucial category of demand, unaffected with the first-quarter buying in line with the 2022-24 quarterly average, Metals Focus said in its annual report on Thursday.