Mumbai: The key Indian equity indices opened in the green on Monday with the BSE Sensex touching a new record high within just minutes into the trade. Healthy buying was witnessed in metal, energy and oil and gas stocks. Sensex touched an all-time high of 44,271.15 points. The Nifty50 on the National Stock Exchange was trading at 12,930.85, higher by 71.80 points or 0.56 per cent from its previous close.