The Sensex opened with a positive gap of 33 points at 12,547. The index touched a low of 12,531, and then zoomed to a new all-time intra-day high of 12,612. The index is now up 98 points at the same levels.