Central banks bought 51 tonnes of gold in June, highest this year