Dec. gold drops $21.60, or 1.6%, to settle at $1,294.80/oz