Gold prices hit new highs as uncertainty surrounding the US presidential election and the conflict in the Middle East prompted investors to seek safe-haven assets, while the easing environment of monetary policy kept prices at high levels.
Spot gold rose 0.7% to $2,690.60 an ounce. U.S. gold futures rose 0.6% to $2,707.5 at settlement.