By
Spot gold was up 0.9 percent at $1,680.70 an ounce at 0840 GMT, having touched a high of $1,681.70.
Spot gold was up 0.9 percent at $1,680.70 an ounce at 0840 GMT, having touched a high of $1,681.70.