gold settles 0.9% lower at $1,529.20 an ounce