New Delhi, July 29 -- Stocks to buy for the short term: The Indian stock market has been on a losing streak for the last three consecutive sessions, fueled by heavy foreign capital outflow, a delayed India-US trade deal, and weak Q1 earnings.

The Sensex has crashed 1,836 points, or 2.2 per cent, while the Nifty 50 has fallen 2.1 per cent in the last three sessions. Investors have lost over Rs.12 lakh crore in this period.

On Monday, July 28, the Sensex closed 572 points, or 0.70 per cent, lower at 80,891.02, while the Nifty 50 settled at 24,680.90, suffering a loss of 156 points, or 0.63 per cent.

Experts believe the market may remain weak in the near term.

"The RSI continues to support the bears with its negative crossover. In the sh...