dec. gold closes at $586.20/oz, up $3 for the day