Reuters: US retail sales post biggest gains in 6 months.