The sensex clocked gains for the seventh straight session to settle at a fresh closing peak of 40,302 on Monday, buoyed by encouraging quarterly earnings, sustained foreign fund inflows and positive global cues. The 30-share sensex rose 137 points, or 0.3%, to end at an all-time high of 40,302, beating the previous record closing high of 40,268 recorded on June 3. The seven session winning run is also the best since mid-March for the BSE benchmark. The index also hit its record intra-day high of 40,483.
The broader NSE Nifty too advanced 51 points, or 0.4%, to close at 11,941. Experts said better liquidity from foreign funds, de-escalation in geopolitical risks and focus on upcoming reforms to revive growth also boosted investor sentiment.