Retail sales point to firmer consumer spending