December gold gains $5.40, or 0.4%, to settle at $1,346.70/oz.