June gold gains $7.80, or 0.6%, to settle at $1,261.40/oz