Indian rupee at 95.27 after likely RBI intervention, oil dip

Business