Indian rupee 95.7 per US dollar amid oil, US yields

Business