The Sensex today opened up 121 points at 11,997.
The index briefly moved above the 12K mark and touched a high of 12,026. It is now up 84 points at 11,960.
ICICI Bank has surged 3% to Rs 536. Reliance Infrastructure has gained 2% at Rs 785.
Sun Pharma has advanced 1.5% to Rs 1,307. ONGC, Reliance Communications, Mahindra & Mahindra and Hindalco have also added1% each.
Meanwhile, Hindustan Unilever has slumped 2% to Rs 228. Tata Steel has shed 1.5% at Rs 278.
Wipro, Ranbaxy, DLF and Maruti Suzuki have declined 1% each.