December gold closes $23, or 1.7%, to settle at $1,344.40/oz.