june gold ends up $19.50 at $937.50 an ounce on nymex