Benchmark indices closed at fresh all-time highs on Monday on the back of inflows from foreign funds, a drop in crude oil prices and the buying of index major Reliance Industries.

The 30-stock BSE Sensex rebounded for a fifth straight day, rising 211.16 points, or 0.34 percent, to 62,504.80, its new record closing high. Over the day, it rose 407.76 points, or 0.65 percent, to its lifetime daily high of 62,701.40.

The broader NSE Nifty gained 50 points, or 0.27 percent, to finish at…