Rupee closes at 96.24, gains 21 paise after RBI inflows

Business