Why Central Banks Sell Gold — And What It Means for Prices
gold
Central banks bought 863 tonnes in 2025, supporting structural gold demand Perigon signal context: impact positive, driver demand side.