US stocks have closed solidly higher, buoyed by a better-than-expected report on December retail sales covering the holiday shopping season.

US stocks have closed solidly higher, buoyed by a better-than-expected report on December retail sales covering the holiday shopping season.