June gold gains $10.80, or 0.9%, to $1,267.20/oz