The Sensex opened with a negative gap of 89 points at 17,402, and soon tumbled to a low of 17,287 - down 204 points from the previous close.The index, thereafter, rebounded into the positive zone and is now up 12 points at 17,503.ICICI Bank has advanced 1% to Rs 1,026. Infosys, TCS and Tata Steel are the other prominent gainers.NTPC has slipped over 2% to Rs 200. Cipla has shed 1.5% at Rs 185.Ranbaxy has declined 1% to Rs 408. Ambuja Cements, ITC, Mahindra & Mahindra and Grasim are the other notable losers.