Indian rupee gains 4th day, at 94.56 per US dollar

Business