US stocks rise amid unexpected climb in retail sales

Business News: 
Regions: