The Sensex had opened with a huge negative gap of 111 points at 9334, and it slipped further to touch a low of 9304. However, fresh buying at lower levels has led to a smart recovery, and the index is now down just 10 points at 9435.Reliance has partially recovered from the day's low of Rs 874, and is now down 0.5% at Rs 889.Infosys is the major loser, the stock has slumped over 4% to Rs 2,852. TCS is down 1.3% at Rs 1,650.Ranbaxy has declined 1.6% at Rs 388.Maruti is leading the upmove with a gain of 3% at Rs 672. Gujarat Ambuja has surged 2.3% at Rs 89.75. Grasim at Rs 1,440 and ACC at Rs 546 have gained over 1% each.SBI, L&T, Tata Motors, Tata Power and NTPC are up also up 1% each.