Positive Asian cues also boosted market sentiment.
The Sensex resumed higher at 29,825.14 and firmed up further to 29,841.39, its highest intra-day level since April 7, 2017 before quoting at 29,803.90 at 1100 hrs, showing a gain of 148.06 points or 0.50 per cent.
The Nifty rose to its record high level of 9,279.80 before quoting at 9,260.35 at 1100 hrs, showing a gain of 42.40 points of 0.46 per cent.
Overseas, Asian shares gained following a relief rally in global equities after centrist candidate Emmanuel Macron won the first round of the French presidential election.
US stocks rallied yesterday as concerns over France's potential exit from the euro currency bloc eased.
The Dow Jones Industrial Average jumped 216.13 points to close at 20,763.89. The S&P 500 surged 25.46 points to 2,374.15.
Disclaimer: No Business Standard Journalist was involved in creation of this content
