New Delhi, April 23 -- Stocks to buy for the short term: The Indian stock market benchmarks, the Sensex and the Nifty 50, ended with heavy losses on Wednesday, 22 April, on profit booking at elevated levels.

The Nifty 50 plunged 199 points, or 0.81%, to settle at 24,378.10 on Wednesday. Among sectors, the Nifty IT index dropped nearly 4%.

On Thursday, benchmark indices may remain under pressure due to renewed escalation of tension between the US and Iran, even though the ceasefire between them continues.

According to Amol Athawale, VP - Technical Research, Kotak Securities, as long as the market remains below 24,500, the weak sentiment is expected to persist. On the downside, it may fall to 24,300, and further weakness could continue, ...