Indian stock markets experienced a third consecutive day of gains, with the Sensex climbing 0.4% and the Nifty rising 0.5%. Investor confidence was bolstered by positive local factors, including expectations of a strong monsoon and potential interest rate cuts. Bank stocks led the rally, fueled by a drop in retail inflation to a five-year low, overshadowing global trade war concerns. Post navigation Wipro’s revenue drops 1.2% in Q4 on client caution Top stocks to buy today: Stock market recommendations for April 17, 2025