New Delhi, June 1 -- Indian equity benchmarks traded in a narrow range on Monday, 1 June, as investors remained cautious amid lingering geopolitical uncertainties and continued foreign fund outflows.

After opening on a positive note, the Nifty 50 failed to hold early gains and slipped into the red, indicating a lack of strong buying interest at higher levels.

As of 12:06 PM IST, the Nifty 50 was trading at 23,516.50, down 31.25 points or 0.13%, after hitting an intraday high of 23,733.70 and a low of 23,486.00. The index had opened at 23,654.50, tracking positive global cues, but profit booking during the session erased the initial gains.

Notably, May ended in a consolidation phase, and June has begun on a similar footing, with the ben...