Oil marketing companies i.e. ONGC, BPCL and IOC gained 1-3 per cent each on the BSE.
The domestic stock markets have opened in the positive, post the 1 per cent fall in the previous session. At 9:20 am, the BSE Sensex was trading at 48,503.21, higher by 253.56 points or 0.52 per cent and the NSE Nifty was at 14,573.50, up 71.35 points or 0.51 per cent. The broader markets are outperforming their largecap peers, with the BSE Midcap index gaining 0.7 per and BSE Smallcap index adding 0.9 per cent.