Stock prices surge despite modest earnings growth, US consumer confidence drops to 104.7 in December, largest decline in 3 years.