The Sensex has pared some gains and is now up 63 points at 12,577.ONGC has soared over 4% to Rs 1,502. Tata Power has surged 2.8% to Rs 581. Bajaj Auto is up over 1% at Rs 3,205.ICICI Bank has advanced 3.6% to Rs 662. SBI has rallied 2.5% to Rs 1,000, and HDFC Bank has added 1.3% to Rs 866.Hindalco has surged 2.2% to Rs 234, and Tata Steel has moved up 1.6% to Rs 671. Larsen & Toubro is up 1% at Rs 2,801.ACC has shed 2.6% to Rs 975, and Gujarat Ambuja has plunged 2.4% to Rs 117. Grasim is down 2% at Rs 2,387. Dr.Reddy's has tumbled nearly 2% to Rs 1,615. Reliance, Satyam and HDFC are down almost 1% each.Out of 2,617 stocks traded so far, 1,689 have advanced, 869 have declined and the rest are unchanged.