december gold rallies $41, or 3.1%, to $1,378.60