Geopolitical uncertainties, along with Trump’s aggressive trade policy and central bank buying, a 27% advance in gold this year. The rally has lost momentum over the last couple of months, however, with bullion mostly trading between US$3,300 and US$3,400 an ounce.
Gold held a decline as a shaky Iran-Israel ceasefire appeared to hold, reducing demand for haven assets.
Bullion was near US$3,330 ($4,262.05) an ounce, after closing down 1.3% on Tuesday. The truce between Israel and Iran continued after US President Donald Trump lashed out at both sides for early breaches.

