New Delhi, Feb. 27 -- Stocks to buy for the short term: The Indian stock market is witnessing high volatility largely due to geopolitical uncertainties, shaky foreign capital flow, and the lack of fresh domestic triggers.

Stock market benchmark Nifty 50 declined by 0.60% to 25,351 in morning trade on Friday, February 27, tracking weak global cues after the US-Iran talks ended without any deal. Barring IT and Media, all sectoral indices on the NSE were in the red around 10 am.

Ajit Mishra, SVP of Research at Religare Broking, underscored that a Nifty holding above 25,400 will indicate that support remains intact. However, the risk of further correction could persist until the index decisively surpasses the immediate hurdle at 25,600.

"I...