Spot gold up 0.7% at $4,141.09 per ounce