Indian rupee opens softer at 95.87 against US dollar

Business