Markets had a field day on Thursday as both the key equity benchmarks hit fresh life-time highs. The S&P BSE Sensex traded firmly above Mount 37,000 while the broader Nifty hit a new peak of 11,176. Experts attributed the solid gains in the markets to strong buying by domestic investors, good June quarter show by companies and global cues. The Sensex continued to scale multiple records as it first opened at 36,928.38, a new opening high, and then hit 37,024.55 in intra-day trade. The broader Nifty50 opened at 11,132.95 and within fifteen minutes surpassed its earlier record of 11,172.