Retail sales increase for seventh straight month