The BSE 30-share Sensex resumed on a negative note and cracked below the 31,000-mark to touch a low of 30,869.90 briefly, but bounced back to quote 127.19 points, or 0.40 per cent higher at fresh lifetime high of 31,155.40, surpassing its previous high of 31,074.07, recorded on May 26.