Indian rupee opens at ₹95.76 after best 6 week session

Business