The Sensex is now up 188 points at 16,669.The NSE Nifty is up 61 points at 5,019.Tata Steel has soared 6.7% to Rs 763. Bharti Airtel and Jaiprakash Associates have surged over 5% each to Rs 865 and Rs 229, respectively.Hindalco and Ranbaxy have rallied around 3.5% each to Rs 193 and Rs 496, respectively. Reliance Communications has advanced over 3% to Rs 546.Grasim has moved up 2.7% to Rs 2,639. Larsen & Toubro and HDFC Bank have added 2.5% each to Rs 2,845 and Rs 1,430, respectively.NTPC has gained 1.7% at Rs 193, and Cipla has moved up 1.4% to Rs 225.Maruti, Tata Motors, Reliance Energy and Mahindra & Mahindra are up 1% each at Rs 769, Rs 625, Rs 1,349 and Rs 645, respectively.Satyam and Infosys have slipped 1.3% each to Rs 463 and Rs 1,645, respectively.The market breadth is extremely positive - out of 2,652 stocks traded so far, 2,026 have advanced, 591 have declined and 35 are unchanged.