The BSE Sensex and NSE Nifty erased some gains as European markets shed all initial gains. Index heavyweight Reliance Industries turned negative, falling 0.2% while the buying in banks and metals stocks continued to support.
The BSE benchmark rose 42.42 points to 16,258.26 and the NSE benchmark went up 12.35 points to 4,920.15.
Larsen & Toubro stayed 4.5% higher as well as maintained top position among most active stocks since morning trade as the company said it would see 15-20% growth in topline and order inflow in financial year 2012-13.
Country's largest private sector lender ICICI Bank extended gains, rising 2% while its rival State Bank of India rose 0.5%.
Among metals stocks, Tata Steel, Jindal Steel, Hindalco Industries and Sterlite Industries surged 1-2%. Realty major DLF jumped 2%.
Infosys, India's No. 2 software services exporter was up 2%. Top two-wheeler makers Hero Motocorp and Bajaj Auto were up 3% and 1%, respectively.
Index heavyweight Reliance Industries turned negative, falling 0.2%. Top car maker Maruti Suzuki and country's largest power producer NTPC tanked 3-3.5%.
Cigarette major ITC and state-owned ONGC were down nearly 1.5%.
BSE-SENSEX-LT-INFOSYS-UP:BSE Sensex gains; L&T, Infosys up
The BSE Sensex stayed higher with more than 100 points gains in afternoon trade due to consistent buying in L&T and Infosys. ICICI Bank, State Bank of India and Reliance Industries too were helping the market. European markets opened 0.5% higher on the back of short covering.
The BSE Sensex and NSE Nifty went up over 0.5% amid volatility, led by buying interest in banks, capital goods, healthcare and metals stocks. Index heavyweight Reliance Industries too helped the recovery, rising 0.4%. However, auto stocks were under pressure.
The BSE benchmark Sensex recovered nearly 65 points in a mixed late morning trade after hitting 17-week lows in view of buying in capital goods, IT and banking counters despite selling in auto and realty counters.
SENSEX-NIFTY-LARSEN-TOUBRO-LT:Sensex, Nifty flat; global risk aversion weighs
The BSE Sensex and NSE Nifty continued to move around previous closing values, having priced in negatives like Greece concerns, sliding rupee, and inflation. The Indian rupee opened at 54.10 to a dollar, but immediately recouped losses to trade at 53.84 to a dollar.
ADS BY GOOGLE
video of the day
Dont see mkt going anywhere now; like Bharat Forge: Dipen