The rupee opened at 94.30 and rose to 94.20 against the US dollar.
Traders said expectations of progress in India-US trade talks and supportive oil prices helped the rupee.
Sensex and Nifty fell in early trade, while FIIs sold equities worth ₹1,025.20 crore on Thursday.
