Indian rupee opens at 95.73 as oil rebounds above $93

Business