The Sensex opened with a huge positive gap of 61 points at 12,104. The index soon zoomed to a high of 12,218, and is now up 173 points at 12,216.Ranbaxy has zoomed 10% (Rs 46) to Rs 519. Dr.Reddy's has surged nearly 7% to Rs 1,530.Hindalco has rallied 4.5% to Rs 235. ICICI Bank has advanced 3.4% to Rs 610.Grasim has flared up 2.3% to Rs 2,576, and Gujarat Ambuja has moved up 1.7% to Rs 126.Reliance Energy, Maruti, HDFC Bank and Bajaj Auto are also trading with smart gains.BHEL has dropped 2.5% to Rs 2,300.