june gold contract down $19.70 to $637.80 an ounce