The Indian unit closed 44 paise stronger at 94.96 per US dollar