The Sensex surged 409 points from its low to touch a high of 15,006. The index is now up 130 points at 15,001.
Ranbaxy has surged 6% to Rs 282.
Sun Pharma and Hindustan Unilever added 4% each at Rs 1,308 and Rs 249, respectively.
Reliance Infrastructures and Reliance Communications have gained 3% each at Rs 1,275 and Rs 342, respectively.
Larsen & Toubro, ACC, DLF, Jaiprakash Associates ,Maruti, Tata Motors, Grasim, Bharti Airtel and ICICI Bank have advanced 1.5-2.5% each.
Sterlite has slumped 5.4% to Rs 664. Hindalco and Tata Steel have shed 3% each to Rs 90 and Rs 473, respectively.
Tata Power, Wipro and Infosys have dropped 2% each to Rs 1,030, Rs 388 and Rs 1,616, respectively.
More From This Section
Mahindra & Mahindra and ONGC are down 2% each.
The market breadth is positive, out of 2,858 shares traded, 2,084 have advanced and 724 have declined so far on the BSE.