According to the World Gold Council, central banks resumed net gold purchases of 17 tonnes in April, rebounding from net sales reported in March. Poland led purchases with 14 tonnes, while China intensified its buying pace with 8 tonnes, marking its highest monthly purchase since December 2024 and extending its consecutive buying streak to 18 months.
On the selling side, Russia continued its sales trend with 6 tonnes in April. Eastern European and Asian central banks collectively dominated the buying activity, averaging 12 tonnes and 11 tonnes per month respectively over the past 36 months, compared to the global central bank average of 29 tonnes per month.