Indian rupee slips to 95.87 amid oil, US Treasury yields

Business