Dollar firm after retail sales jump fans recovery hopes