Spot gold was up 1% at $4,285.84 per ounce, the highest level since June 18. On Wednesday, bullion posted its biggest daily gain since February.