The Sensex opened with a positive gap of 109 points at 10,591. The index touched a high of 10,625, but soon slipped into the negative zone.Early morning weakness saw the index slip to a low of 10,185 - down 440 points from the day's high. However, fresh buying at the lower levels saw the index rebound into the positive zone.The index is now up 62 points at 10,543.