The rupee strengthened by 2 paise to 91.62 against the US dollar on Friday, buoyed by a 30-day US waiver allowing Indian refiners to purchase Russian oil. This move eased global energy flow concerns amid the West Asian conflict. However, negative domestic equity markets and foreign fund outflows limited further gains for the Indian currency.