gold rallies 0.9% to settle at record $1,517.10/oz