Rupee slips to 95.97 as state-run oil companies demand dollars

Business