The Sensex hit a fresh life-time high of 69,306.97, while the Nifty 50 jumped 120 points to scale a record high of 20,813. Broader markets supported the rally with the Nifty Midcap 100 index and Nifty Smallcap indices also trading at their high levels.