Dollar holds upper hand after retail sales boost