Consumer confidence takes another hit

Jobs, oil, hurricanes deliver pre-holiday punch