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.

)