Stocks to buy for short term: The Indian stock market saw a rise due to easing geopolitical tensions and better Q4 earnings, with the Nifty 50 gaining over 4% last week. Analysts recommend buying Cyient, Tata Technologies, and JSW Energy, citing technical indicators and potential trend reversals.Read More
