After surging 150 points, the BSE Sensex on Tuesday lost the momentum but closed above the key 16,000-level with a 32-point gain on renewed concerns over falling rupee and weakness in eurozone economic activity.
After opening higher, the Sensex touched the day's high of 16,138.29 taking cues from firm Asian markets and HSBC Purchasing Managers' Index (PMI) showing a marked rise in Indian service sector activity.
However, the markets started losing gains after the rupee, which touched a one-week high on Monday, started moving down to towards 56-level.
Eurozone PMI Composite Output Index signalling the steepest rate of decline in manufacturing and services output in Eurozone since June 2009 also dampened the sentiments.
"Markets opened in green taking cues from firm Asian markets, edged higher later in the day on good PMI of India. But was unable to sustain the higher levels and trimmed gain due to weak rupee and weak PMI data of eurozone countries," said Sharmila Joshi, head equity, Fairwealth Securities.
Analysts said investors were kept on their toes ahead of a likely emergency meeting of finance chiefs of the G-7 countries to discuss Eurozone's deepening debt crisis.
The Sensex finally closed at 16,020.64, the first closing above 16,000-level after two days, up 32.24 points.
Out of the 30-Sensex pack, 18 stocks led by L&T (3.08%), NTPC (1.98%) and SBI (1.66%) ended higher while 12 counters including Tata Motors (3.15%), Bharti Airtel (2.58%) and ITC (1.89%) closed lower.
Brokers said investors were attracted to stocks in capital goods, banking and power while they sold scrips in realty, FMCG and consumer durable sectors.
On similar lines, the broad-based National Stock Exchange index Nifty rose by 15.15 points, or 0.31% to 4,863.30, after touched the day's high of 4,898.95.
Meanwhile, the rupee today hit an intra-low of 55.9 against the dollar and was trading at 55.8-levels on back of a sharp fall in euro and dollar demand from importers.
The BSE-Bankex gained 0.82% to 10,891.31 as SBI spurted by 1.66% to Rs. 2,080.25, Indusind Bank jumped 3.15% to Rs. 304.65 and HDFC Bank rose 1.45% to Rs. 504.
The BSE-Capital Goods sector index was the prominent gainer rising 2% to 8,904.90 as L&T rose by 3.08% to Rs. 1,209.50 and BHEL climbed 1.47% to Rs. 210.10.
Major supporters to the Sensex on Tuesday were Reliance Industries, Infosys, Tata Consultancy Services, Hero MotoCorp, Cipla, HDFC, Mahindra and Mahindra, NTPC and Gail India.
According to HSBC India Services PMI, May data pointed to a marked increase in Indian service sector activity, as signalled by a rise in the headline HSBC Business Activity Index from 52.8 in April to a three-month high of 54.7.