Dollar slips to Rs160.91 as rupee continues recovery