august gold up $2.60 at $668.50 an ounce on nymex