CB buying is ongoing
BREAKING: Global central banks acquired 17 tonnes of gold in April, the 2nd monthly purchase this year.
This marks a sharp reversal from March, when central banks sold -30 tonnes of gold driven by Turkey and Russia.
Poland led purchases at 14 tonnes, bringing its year-to-date total to 45 tonnes, with gold reserves now at 595 tonnes.
China added 8 tonnes, the biggest monthly addition since December 2024, bringing official gold reserves to a record 2,322 tonnes, or ~9% of total reserves.
China has now purchased gold for 18 consecutive months.
Central bank demand for gold remains incredibly strong.