Dec. gold drops $21.90, or 1.8%, to settle at $1,189.30/oz