The domestic unit closed at 87.84 (provisional), registering a gain of 25 paise over its previous close