The NSE Nifty is up 140 points at 4,128.
All Sensex stocks are in positive zone.
ICICI Bank has zoomed 7.5% to Rs 638.
Also Read
Jaiprakash Associates and Reliance Infrastructure have soared 6.3% each to Rs 168 and Rs 802, respectively.
Reliance Communications has rallied 6% to Rs 440. Maruti has surged 5.5% to Rs 600.
BHEL and Tata Motors have gained 5% each at Rs 1,574 and Rs 395, respectively.
HDFC Bank has moved up 4.7% to Rs 1,049. ONGC has added 4.5% to Rs 910.