august gold ends up $16.20 at $931.30 an ounce on nymex