Higher Asian cues and country's strong macro economic parameters are helping the mood, despite Greek default fears looming large, a broker said.
The broader markets, midcap and smallcap indices also traded positive while IT saw some selling pressure.
The 30-share Sensex resumed lower at 27,627.39 and hit a high of 27,762.95 before quoting 27,699.13 at 1140 hrs, up by 53.98 points, or 0.20 per cent.
The 50-share Nifty was also up 21 points, or 0.25 per cent, at 8,338.85 at 1140 hours.
Meanwhile, foreign investors sold shares worth Rs 711.88 crore yesterday, according to provisional data.
Barring China, all other Asian indices were ruling higher. Key benchmark indices in Hong Kong, Indonesia, Taiwan, Japan, Singapore and South Korea were all up by up to 1.07 pre cent.
