US stocks have closed lower after a surprisingly good retail sales report boosted speculation that the US Federal Reserve could soon scale back its stimulus program.

US stocks have closed lower after a surprisingly good retail sales report boosted speculation that the US Federal Reserve could soon scale back its stimulus program.