New Delhi, June 1 -- Stocks to buy for the short term: Indian equities remained volatile during the week ended Friday, 29 May, amid renewed US-Iran tensions, fluctuating crude oil prices, persistent FII selling, and MSCI-related rebalancing.

Benchmark Nifty 50 ended at 23,547.75 on Friday, losing 1.50%. For the week, the index shed 0.72%, while on a monthly scale, it declined nearly 2% in May after a 7.5% rise in April.

According to Jigar S. Patel, Senior Manager of Equity Technical Research at Anand Rathi Share and Stock Brokers, the Nifty 50 has now retreated towards the critical 23,300-23,100 support band, which remains the key level for the medium-term trend.

Patel believes that as long as this zone holds, the broader structure rem...