New Delhi, Dec. 19 -- Stocks to buy for the short term: The Indian stock market has been in the red for the last four consecutive sessions, largely due to a lack of fresh positive triggers amid a falling rupee and a delayed India-US trade deal.

On Thursday, December 18, the Nifty ended almost flat at 25,815.55. The index is down by almost a per cent this week and looks set to extend its weekly losing run to a third consecutive week. Overall, for the month, the index is down 1.5%.

On the technical front, the index is still holding a crucial support near the previous swing low around 25,700.

Ajit Mishra, SVP of Research at Religare Broking, believes 25,700 remains a key level to monitor in the coming session, as a breakdown could lead to...