June gold settles at $1,248/oz, down $8.80, or 0.7%