June gold edges up by $1.50, or 0.1%, to settle at $1,257/oz