The Sensex is still moving in a narrow range, and is now up 48 points at 12,671.ICICI Bank is up 2.8% (Rs 20) at Rs 741. Infosys is steady at Rs 2,070 - up Rs 27. BHEL is still up Rs 19 at Rs 2,466.Hero Honda is down Rs 10 at Rs 739. Ranbaxy is down Rs 6 at Rs 405, and Reliance is now down Rs 10 at Rs 1,185.Advances continue to be ahead of declines - out of 2,168 scrips traded, 1,225 have moved up, 857 are down and 86 are unchanged.