The Sensex is moving in a narrow range, and is now up 56 points at 8,690.Maruti has gained 3.5% (Rs 20) to Rs 578. Bajaj is up 2.5% (Rs 43) at Rs 1,735. Cipla is still up 3% (Rs 11) at Rs 391. Dr. Reddy's and Ranbaxy are also trading with gains.BHEL has added 2.7% (Rs 33) at Rs 1,257.Infosys is still up 1.3% (Rs 33) at Rs 2,550. Wipro, Satyam and TCS are also trading at higher levels.