Benchmark share indices erased most of the day gains and ended flat on Monday as the weakening Indian rupee weighed on market sentiment. The Indian rupee weakened to 54.85 against the US dollar.
The Sensex ended at 16,183, up 30 points and the 50-share Nifty closed at 4,906 up 15 points.weakened to 54.85 per US dollar
Earlier in the day, the markets had opened higher led by buying witnessed by the capital goods, banking and realty sector stocks.
The Nifty touched an intra-day high of 4,937 while the Sensex touched a high of 16,298.
Meanwhile, the European markets were trading on a mixed note. The CAC 40 index advanced 12 points to 3,020, DAX was up 45 points at 6,317. While, the FTSE was down 46 points at 5,292 levels.
The Asian markets ended on a flat note.
The Shanghai ended higher by 4 points at 18,922 and the Hang Seng closed lower by 29 points at 18,922.
Japan's Nikkei average inched up on Monday by 23 points to end at 8,633, with short-covering prompting a recovery from the sharp losses of the previous session, and a call from world leaders for Greece to remain in the euro zone helping to soothe investors' worries.
Capital goods stocks witnessed renewed buying interest.
The BSE capital goods index was the top sectoral gainer, up 2% or 170 points to 8,888. Realty, power, bankex, PSU, oil & gas, auto and metal indices also ended higher by 0.4-1.9% each.
At the same time, IT, FMCG and teck indices ended in the red, down 1-1.2% each.
Back home, State Bank of India extended its Friday's rally.
The stock surged 3.4% to Rs 2,007 on the back of better than expected fourth quarter results announced on Friday.
Larsen and Toubro also jumped 2.3% to Rs 1,189 after the company said that L&T Construction bagged new orders valued at Rs 744 crore during the first quarter of 2012-13