December gold contracts closed 1.5% lower on Friday at $1655.60 the ounce after touching $1646.60 earlier in the session, the lowest since the first week of April 2020, three weeks into the Covid lockdown.