The Sensex had lost 554.12 points in the previous three sessions on subdued exports, higher inflation and muted second quarter earnings of some companies.
Oil markets were stable on Thursday as rising US stocks were countered by expectations that OPEC will extend an ongoing production cut during a meeting at the end of this month. Global oil prices had dropped overnight after crude oil and gasoline stockpiles rose unexpectedly in the US.
Inventories climbed 1.9 million barrels last week as crude oil production and refining output rose, the Energy Information Administration said. Analysts expected for a decrease of 2.2 million barrels, according to a poll by news agency Reuters.
At noon, 37 stocks in the 50-scrip Nifty were trading in the positive zone. The NSE benchmark was up 66.25 points, or 0.65 per cent, at 10,184.30, while Sensex was up 235 points, or 0.71 per cent, at 32,995.86.
(With agency inputs)
Get Breaking news, live coverage, and Latest News from India and around the world on NDTV.com. Catch all the Live TV action on NDTV 24x7 and NDTV India. Like us on Facebook or follow us on Twitter and Instagram for latest news and live news updates.