Buy or sell stocks, May 30 -- After a strong opening, the Indian stock market once again failed to sustain at higher levels and erased all its gains on Thursday. The Nifty 50 index ended 81 points higher at 24,833, the BSE Sensex finished 320 points higher at 81,633, while the Bank Nifty index gained 129 points and closed at 55,546. Among the sectors, metal and realty were the top performers, while marginal pressure was witnessed in the PSU banking and FMCG segments. The Mid-cap and Small-cap indices extended their outperformance by ending the trade with gains of 0.55% and 0.59%, respectively.

Vaishali Parekh, Vice President-Technical Research at Prabhudas Lilladher, believes the Indian stock market bias is cautious to positive until the...