june gold settles up $10.20 at $689.90/ounce on nymex