Spot gold was down 0.9% at $4,529.50 per ounce, as of 0545 GMT. U.S. gold futures for June delivery gained 0.2% to $4,529.60.