12 April, 2017
At the close, the benchmark 30-share index, BSE Sensex added 212.61 or 0.72% at 29,788.35 with 19 components posting rise.
However, gains were capped due to caution over the rising tensions in the Middle East and political uncertainty in Europe.
The BSE benchmark Sensex recovered 213 points on Tuesday as fresh buying by investors led to widespread gains ahead of the earnings season. IT major Infosys rose 1.48 per cent.
The company is expected to release their earning results on Thursday.
The Nifty ended 0.61 percent higher at 9,237. Banks continue to look forward to NPA resolution measures shortly, and the strength was visible today.More news: Celtic seals 6th Scottish title in row with 8 games to spare
A total of 1,032 shares advanced, 647 ended lower, while 83 ruled steady.
Infosys, India's second-largest software exporter, rose 1.5% to 967.15 rupees, ending a three day, 4.6% decline, while cigarette maker ITC gained 3.2% at 282.15 rupees.
Meanwhile, the foreign funds sold net Rs. 716.19 crore yesterday, as per provisional figures.
Commenting on the sector specific movement, Dhruv Desai, Director and Chief Operating Officer of Tradebulls said that IT stocks witnessed selling pressure throughout the session, whereas banking, media and metals remained top performers.
ITC, ICICI Bank and Ambuja Cements were the top gainers while Adani Ports, ZEEL and Tata Power were the top losers for the Nifty.