The BSE Sensex recovered by over 157 points and the Nifty scaled a record high in early trade on widespread buying by investors and funds, triggered by a firm trend in Asian markets.
On the first trading day of the new quarter, the 30-share index rose 157.97 points, or 0.53%, to 29,778.47, with sectoral indices auto, bank, oil&gas, consumer durables and capital goods advancing by up to 0.71%.