Dollar slips to 172.26 as rupee recovers for second day