December gold gains $12.40, or 1%, to settle at $1,281.60/oz.