India’s domestic stock markets ended up gaining several points on Tuesday with the benchmark indices clocking new record highs, just a day after the meteorological department predicted the average monsoon this year. The S&P BSE Sensex climbed up as high as 372.12 points to an all-time high of 39,277.96. On the other hand NSE Nifty ascended 96.7 points to a record of 11,787.05. Both the Nifty and the Sensex surpassed their previous record highs of 39,270.14 and 11,761.00 registered on April 3. Advances in the banking and financial services sector and metal stock led to the gains in the markets today.