june gold last down $30.20, or 4.6%, at $643/oz in ny