The rupee has opened up flat in the early trade at 61.90 versus the US dollar.
The CNX Nifty is at 6,346.40, up by 44.75 points (+0.71%). The BSE Sensex is at 21,299.47, up by 158.99 points or +0.75%.
Banks and financials have been the top supporting stocks for the higher Nifty. HDFC is among the major gainers with 1.6 surge. Axis Bank has surged up by 1%. ICICI Bank and HDFC Bank have also moved up by 1%. PNB has gained more than 1.4% to trade at 643.