The market, which suffered a setback of sorts around noon, but rebounded smartly subsequently, now looks set to end the day on a positive note thanks to sustained buying in a few heavyweight stocks.
Investors appear to have resumed buying amid slightly easing worries on the political front following the Lok Sabha speaker rejecting Trinamool Congress' no-confidence motion against the government following its decision to allow FDI in retail.
Capital goods, information technology and bank stocks are among the impressive gainers. Pharmaceuticals and FMCG stocks are also finding fairly good support. A few stocks from metal and realty sectors ae trading higher, while automobile and oil stocks remain subdued.
The Sensex is now up 60.66 points or 0.33% at 18,521.01. The Nifty index of the National Stock Exchange is up 15.15 points or 0.27% at 5629.95.