Buying in the banking and metal stocks have helped the Sensex to soar further. The index is now at 17,074, up 220 points.
The BSE Bankex and metal indices are up 1.5% each.
The NSE Nifty is at 5,063, up 57 points.
Sterlite and SBI have soared around 3% each to Rs 771 and Rs 2,148, respectively.
HDFC Bank, BHEL, Sun Pharma, Wipro and Reliance Communications are up above over 1.5% each.
Tata Motors, ITC, HDFC and NTPC are down below 0.5% each.
The market breadth is fairly positive, out of 2,658 shares traded, 1,569 have advanced and 1,004 declined so far on the BSE.