The Sensex is now up 276 points at 20,114.The Nifty is up 102 points at 6002.HDFC Bank has rallied 3.3% to Rs 1,708. Larsen & Toubro has soared over 3% to Rs 4,378.Hindalco, ONGC and SBI have surged around 2% each to Rs 201, Rs 1,274 and Rs 2,107, respectively.BHEL has moved up 1.7% to Rs 2,658. Tata Steel, Reliance Energy and NTPC have gained 1.5% each at Rs 919, Rs 1,895 and Rs 243, respectively.Bharti Airtel has plunged over 5% to Rs 955. Hindustan Unilever has dropped 2.4% to Rs 203.