Spot gold was up 0.5 per cent at $4,137.06 per ounce as of 0816 GMT, having earlier hit its highest since October 23 at $4,148.75