The Sensex has opened up 101 points at 13,988 this morning. The index soon gained smartly to touch a high of 14,009.
It is now up 50 points at 13,937.
Ranbaxy has surged 4% to Rs 230. Bharti Airtel and Jaiprakash Associates have gained 2.5% each at Rs 878 and Rs 177, respectively.
Sterlite, DLF, Reliance Communications and Tata Steel have advanced 2% each. HDFC, Larsen & Toubro, Tata Motors and HDFC Bank are the other gainers.
ON the other hnd, ONGC has shed 3% at Rs 1,017. Grasim has slipped 2% to Rs 2,106.