Loading...
Spot gold traded at $4,174.66 per ounce as of 02:52 GMT, after hitting its highest since 22nd June 22 earlier in the day.
US gold futures for August delivery climbed 1.5 percent to $4,186.70 per ounce.
Among other metals, spot silver fell 0.6 percent to $62.03 per ounce after hitting its highest since 23rd June earlier. Platinum lost 0.1 percent to $1,636.60 per ounce and palladium was down 0.2 percent at $1,271.75 per ounce.