Benchmarks hit fresh record highs; Nifty tops 24,500
The domestic equity benchmarks ended with significant gains on Friday. The Nifty closed near the 24,500 mark. IT, media and oil & gas stocks advanced while realty, consumer durables and PSU bank shares declined.