The Sensex is now up 92 points at 17,925.
The Nifty is up 28 points at 5,380.
BSE realty and bankex are up over 1% each, even as the consumer durables, healcthcare and FMCG indices languish in red.
European markets have opened marginally lower. FTSE is flat at 5,132. CAC is at 3,549 - down 0.13%.
______________________________________________
(Updated at 1230 hrs)
Markets have fallen from the day's high on less-than-expected growth in Industrial production.
The Sensex dropped pared early gains and is now up 54 points at 17,888.
The Nifty is up 15 points at 5,368.
Industrial output rose by 11.5% in May, growing in double digits for the eighth straight month, on good showing by manufacturing, particularly capital and consumer goods.
BSE consumer durables index has slipped to 4,958. Oil & gas, FMCG and healthcare indices are also in red.
Reliance Infrastrcuture has dropped 2% to Rs 1,148. Reliance Communications has slipped 1.2% to Rs 191.
ONGC, ACC, Bharti Airtel and Hero Honda are among the other top losers in the market today.
On the other hand, HDFC Bank and Tata Motors have managed to hold on to gains and are up 2% each at Rs 2,042 and Rs 785, respectively.
DLF, BHEL, ICICI Bank and HDFC have added 1% each. TCS and NTPC have moved up 1% each to Rs 783 and Rs 200, respectively.
BSE market breadth is positive. Out of 2,859 stocks traded 1,565 have advanced while 1,196 have declined.