gold ends down $1.60, or 0.2%, at $976.10 an ounce