june gold ends up $17.30, or 1.8%, at $978.80