gold futures touched $1,000 an ounce, back at $996.60