Sensex and Nifty opened higher on Monday following a decline in Brent crude futures to $103 a barrel and fresh RBI measures to support the rupee.
The Indian rupee rose 94 paise to 95.77 against the US dollar in early trade after the central bank redirected oil companies' dollar purchases and tightened hedging rules.
Foreign portfolio investors sold domestic stocks worth 35.69 billion rupees on Friday, while domestic institutional investors bought net shares worth 47.43 billion rupees.