June gold climbs $3.40, or 0.3%, to settle at $1,291.90/oz