HIGHLIGHTSIndian equity benchmarks closed lower on June 2 but recovered sharply from intraday lows, reflecting resilience amid global uncertainty. The Nifty 50 managed to hold above the 24,700 mark, supported by late buying in select sectors despite early weakness triggered by geopolitical concerns and trade-related tensions.