June gold jumps $21.10, or 1.7%, to $1,257.50/oz