international uncertainties boost gold prices