New Delhi, Feb. 24 -- Stocks to buy for the short term: The Indian stock market witnessed a sharp selloff in the morning session on Tuesday, February 24, which dragged the Sensex down by over 800 points and made the Nifty 50 fall below 25,500.

Renewed concerns over US tariffs, escalating US-Iran tensions, selloff in IT stocks, and a jump in crude oil prices and the US dollar dealt a blow to market sentiment.

Experts expect the Indian stock market to remain volatile in the near term due to geopolitical developments. They say investors should focus on quality stocks with sound technical indicators.

Vishnu Kant Upadhyay of Master Capital Services and Aakash Shah, Research Analyst, Choice Broking, recommend the following six stocks to buy ...