The Sensex is now up 311 points at 14,453.HDFC Bank has zoomed 5.2% to Rs 1,125, and ICICI Bank has soared 4.5% to Rs 864.ONGC has surged 3.8% to Rs 813. Tata Steel and Bharti Airtel have rallied 3.5% each to Rs 564 and Rs 822, respectively.ITC has gained 3% at Rs 158. Reliance Communications and Bajaj Auto have moved up 2.7% each to Rs 507 and Rs 2,312, respectively.Hindustan Unilever and SBI have advanced 2.5% each to Rs 197 and Rs 1,558, respectively.Reliance Communications, Ranbaxy, ACC, BHEL, Ambuja Cements, Reliance and Maruti are the other major gainers.The market breadth is extremely positive - out of 2,507 stocks traded so far, 1,991 have advanced, 475 have declined and 41 are unchanged.