New Delhi, June 22 -- Stocks to buy for the short term: For the week ended 19 June, Nifty 50, the benchmark of the Indian stock market, clocked a healthy gain of 1.7%, supported by easing geopolitical tensions following the US-Iran peace agreement, which led to a sharp decline in crude oil prices and improved overall market sentiment. On a monthly scale, the index is up 2% so far in June.

From a technical perspective, experts highlight that the market structure continues to remain constructive.

The Nifty 50 has successfully broken above its medium-term falling trendline, confirming a positive shift in trend. However, the index is yet to register a convincing closing breakout above the 24,200 mark.

According to Jigar S. Patel, Senior Ma...