The Sensex climbed 370 points to 81,644 on Tuesday as seven BSE midcap stocks, including One97 Communications, Ashok Leyland, and Aditya Birla Capital, touched 52-week highs, signaling bullish momentum and investor confidence.