Dec. gold gains $2.20, or 0.2%, to settle at $1,271.80/oz