The rupee gained for the sixth consecutive session, closing at 94.48 (provisional) on Friday, up 2 paise from the previous close