The Sensex has rebounded into the positive zone and is now up 60 points at 10,136.
Mahindra & Mahindra has zoomed 9% to Rs 336. DLF has soared 8% to Rs 300.
Tata Motors has rallied 6.5% to Rs 185.
Tata Power, Sterlite, Tata Steel and Jaiprakash Associates are the other major gainers.
Satyam has plunged 4% to Rs 162. ONGC has shed 2.7% at Rs 713.
HDFC is down 1% at Rs 1,530.