New Delhi, Aug. 12 -- Stocks to buy for the short term: The Indian stock market ended with significant gains on Monday, August 11, with the benchmarks, the Sensex and the Nifty 50, rising by almost a per cent each.

The Nifty 50 closed at 24,585, breaching a key hurdle of 24,500 on short covering amid signs of easing geopolitical tensions.

Experts believe a decisive move above 24,650 will push the index to levels above 24,850 or even beyond.

Nilesh Jain, Head Technical and Derivatives Research Analyst (Equity Research) at Centrum Broking, highlighted that the Nifty regained its 100-DMA, which aligns with the psychological mark of 24,500, now acting as the immediate support, with the next cushion at 24,340.

"The price structure indicate...