New Delhi, May 30 -- Indian benchmarks indices Sensex and the Nifty 50 closed in positive territory on Thursday, snapping their two-day losing run on fag-end buying in select blue-chip stocks. The Sensex closed 321 points, or 0.39%, higher at 81,633.02. The Nifty 50 settled at 24,833.60, up 81 points, or 0.33%. The Bank Nifty also saw a strong recovery, ending 129.05 points higher at 55,546.05.

Top three stocks recommended by Ankush Bajaj for 30 May

Buy Welspun Corp Ltd (current price: Rs.895)

Why it's recommended: The stock has made a new lifetime high with good volume and, on the lower time frame, has given a rectangle breakout, which indicates the start of a new trend and suggests a potential for further upside.Key metrics: Resistan...