Open account
Central banks buy 863 tons of gold in 2025 as prices hit $3,431