Markets set new records on earnings optimism, liquidity
The BSE Sensex jumped 70.42 points to end at 34,503.49, while the broader NSE Nifty finished at 10,651.20, up 19 points.
)
The 30-share Sensex, after a cautious start, gathered momentum and rallied to 34,558.88. Image source: Reuters