Benchmarks Sensex and Nifty finished at lifetime highs for the third session in a row on Wednesday, on robust buying momentum triggered by the early onset of monsoon and upbeat quarterly earnings. The 30-share BSE Sensex rose 76.17 points, or 0.25 per cent to end at 30,659, while the broader Nifty finished at 9,526, up 13.50 points, or 0.14 per cent.
Persistent buying and foreign fund inflows offset the impact of global volatility sparked by US President Donald Trump's unexpected firing of the FBI chief, brokers said.
The Sensex has now gained 470.62 points in the three consecutive sessions.
“Investors