The Sensex opened with a positive gap of 76 points at 15,626, and soon rallied to a fresh all-time intra-day high of 15,683 - up 133 points from the previous close. The index, thereafter, moved in a extremely narrow range of 30-odd points (15,640-15,670) for most of the trading day. Aggressive profit-taking, due to the weekned factor, saw the index slip into red to a low of 15,525 - down 158 points from the day's high. The Sensex finally ended with a marginal gain of 15 points at 15,565. |