New Delhi, May 29 -- The Indian stock market has been rangebound for the last many sessions as investors remain cautious amid persistent uncertainty over a potential US-Iran peace deal, crude oil price volatility, and foreign capital outflow.

Experts believe a final peace deal between the US and Iran may trigger a fresh wave of strong buying in the market. However, they caution that the rally may not sustain for the long term as apprehensions are growing about the impact of elevated crude oil prices on the Indian economy and corporate earnings. Oil prices have been up since the US-Iran war started on 28 February.

Most experts believe this is a stock picker's market. While the benchmark index may not see a runaway rally this year, many q...