The Sensex opened almost flat at 10,102 - up two points. The index touched a low of 10,071, and a high of 10,141 in early trades so far. The index is now up 35 points at 10,135.
DLF and Tata Motors have rallied over 4% each to Rs 321 and Rs 187, respectively.
Jaiprakash Associates has moved up 2.8% to Rs 92, and Tata Steel has gained 2.5% at Rs 235.
ONGC and SBI are up 2% each at Rs 724 and Rs 1,312, respectively.
TCS and Wipro have slipped 1.5% each to Rs 506 and Rs 245, respectively.
ICICI Bank and Sterlite are down 1% each at Rs 467 and Rs 278, respectively.