New Delhi, July 24 -- Indian equity benchmarks closed on a strong note on 23 July, with the Nifty gaining 159 points or 0.63% to settle at 25,219.90. The recovery was largely supported by strength in major banking stocks, while heavyweight stocks across other key sectors showed signs of stabilising. However, the IT sector remained under pressure, continuing its gradual decline.

Nifty traded with a positive bias, gaining over half a percent and providing some respite after recent losses. After a modest start, the index remained range-bound in the first half of the session. However, buying in select heavyweight stocks, particularly in the banking and financial sectors, lifted the index higher. It moved closer to the previous swing high nea...