Speculators cut gold net longs by 7,681 contracts as metals sentiment sours