June gold gains $5.30, or 0.4%, to settle at $1,289.10/oz