The Sensex has ended (provisional) at 16,844 - up 148 points. The Nifty ended (provisional) at 4,997 - up 44 points.
______________________________________________
(Updated at 1359 hrs)
Markets have displayed volatility through the day.
The Sensex after an initial slippage gained momentum and touched a high of 16.899 as the CMIE reviewed India's GDP. Earlier in the day, the index touched a low of 16,667 on weak cues from global markets.
The Sensex is now at 16,842 - up 150 points.
The Nifty is up 45 points at 4,998.
The Centre for Monitoring of Indian Economies reviewed India's GDP to 6.2% from 6%.
The BSE markets breadth is positive. Out of 2,709 stocks traded, 1,425 have advanced while 1,176 have declined.
More From This Section
INDEX MOVERS...
Maruti Suzuki has rallied 2.6% to Rs 1,463. TCS has gained 2% at Rs 668. Infosys has added 1.6% to Rs 2,361.
Hindustan Unilever, Hero Honda and Bharti Airtel have advanced 1.5% each. Other gainers include ITC, ICICI Bank, Reliance Infrastructure and HDFC.
...AND THE LOSERS
However, Jaiprakash Associates has shown weakness through the day. The stock is now down 2.2% at Rs 231.
Mahindra & Mahindra and DLF have also declined.