Investing.com – India stocks were higher after the close on Tuesday, as gains in the Metals, Public Sector Undertakings and Oil & Gas sectors led shares higher.
At the close in NSE, the Nifty 50 gained 0.53%, while the BSE Sensex 30 index added 0.33%.
The best performers of the session on the Nifty 50 were Indian Oil Corporation Ltd (NS:IOC), which rose 4.43% or 7.40 points to trade at 174.85 at the close. Meanwhile, Hindustan Petroleum Corporation Ltd (NS:HPCL) added 3.57% or 11.90 points to end at 346.90 and Hindalco Industries Ltd. (NS:HALC) was up 3.49% or 7.35 points to 218.50 in late trade.
The worst performers of the session were Bharti Infratel Ltd (NS:BHRI), which fell 2.02% or 6.95 points to trade at 336.55 at the close. Bharti Airtel Ltd. (NS:BRTI) declined 2.00% or 8.45 points to end at 413.20 and Bajaj Auto Ltd (NS:BAJA) was down 1.54% or 43.85 points to 2798.30.
The top performers on the BSE Sensex 30 were State Bank Of India (BO:SBI) which rose 3.04% to 253.85, IndusInd Bank Ltd. (BO:INBK) which was up 1.45% to settle at 1786.00 and Tata Steel Ltd (BO:TISC) which gained 1.30% to close at 590.05.
The worst performers were Bharti Airtel Ltd (BO:BRTI) which was down 2.42% to 411.45 in late trade, Bajaj Auto Ltd (BO:BAJA) which lost 1.27% to settle at 2803.20 and Housing Development Finance Corporation Ltd (BO:HDFC) which was down 0.58% to 1821.95 at the close.
Rising stocks outnumbered declining ones on the India National Stock Exchange by 1197 to 413 and 32 ended unchanged; on the Bombay Stock Exchange, 1795 rose and 781 declined, while 147 ended unchanged.
The India VIX, which measures the implied volatility of Nifty 50 options, was up 2.34% to 15.5500.
Gold Futures for April delivery was down 0.49% or 6.60 to $1348.40 a troy ounce. Elsewhere in commodities trading, Crude oil for delivery in May rose 0.35% or 0.23 to hit $65.78 a barrel, while the June Brent oil contract rose 0.35% or 0.24 to trade at $69.76 a barrel.
USD/INR was up 0.36% to 64.945, while EUR/INR fell 0.09% to 80.5987.
The US Dollar Index Futures was up 0.39% at 88.99.