New Delhi, May 25 -- Market barometer Nifty 50 stayed range-bound for the week ended 22 May amid persistent uncertainties over a potential US-Iran peace deal, elevated crude oil prices, and the Indian rupee's weakness.

The Nifty 50 largely traded within the 23,300-23,850 zone, ending the week with a nominal gain of 0.32%.

The domestic market is likely to remain range-bound in the near term, with investor sentiment hinging on developments around a potential US-Iran deal, the trajectory of crude oil prices, and movements in the dollar-rupee exchange rate.

On the technical front, Jigar S. Patel, Senior Manager of Equity Technical Research at Anand Rathi Share and Stock Brokers, noted that the Nifty 50 continues to consolidate within the b...