Markets ended higher on Tuesday, amid a volatile trading session, led by Bharti Airtel and recovery in rate sensitive shares on hopes that the central bank would ease key interest rates at its next policy meet in January.
Earlier, markets had opened marginally higher ahead of the policy announcement but fell sharply after the Reserve Bank of India kept key policy rates and the cash reserve ratio unchanged.
Later, markets rebounded from their intra-day lows led by Bharti Airtel and recovery in bank shares.
The Sensex ended higher by 120 points at 19,365 and the 50-share Nifty ended higher by 39 points at 5,897.
The Sensex touched the intra-day high of 19,396 and low of 19,149. While, the Nifty touched an intra-day high of 5,906 and the low of 5,823.
Meanwhile, most of the Asian markets ended on a positive note as signs of compromise sparked new optimism that the US "fiscal cliff" budget tussle could be settled before tax hikes and spending cuts begin to bite early next year.
Differences over how to resolve the fiscal cliff narrowed significantly Monday night as President Barack Obama made a counter-offer to Republicans that included a major change in position on tax hikes for the wealthy, according to a source familiar with the talks.
Shanghai Composite advanced 2 points to end at 2,162, Nikkei jumped 94 points to end at 9,923, Straits Times gained 5 points to close at 3,163 and the Seoul Composite index closed higher by 10 points at 1,993.
While, the Hang Seng succumbed to the profit booking and closed weaker by 19 points at 22,494.
The European markets have also opened on a positive note tracking gains overnight on Wall Street fuelled by expectation that U.S. politicians were close to a deal to avoid steep tax hikes and spending cuts that threaten the global economy.
CAC, DAX and FTSE were up 0.2-0.4% each.
Back home, the RBI kept the Cash Reserve Ratio (CRR), Repo rate and SLR unchanged. Repo rate was unchanged at 8%. CRR has been kept unchanged at 4.25%.
Reverse Repo Rates has been kept unchanged at 7%.
Bharti Airtel ended higher by 4.2% at Rs 313 after the stock recently corrected following the luke warm response from retail investors for the 4,500-crore