The Sensex is now moving in a narrow range, and is up 108 points at 12,806.Bharti is steady at Rs 521 - up 3% (Rs 17). Reliance Communcations is still up Rs 10 at Rs 378.Dr. Reddy's is still up over 2% at Rs 726. Reliance Energy is up 2% (Rs 10) at Rs 476.Grasim is now up 2% (Rs 58) at Rs 2,692. Infosys is up Rs 27 at Rs 2,099.Advances continue to be ahead of declines - out of 2,447 scrips traded, 1,394 have logged gains.