Buy or sell stocks, April 23 -- The Indian stock market benchmarks, Sensex and Nifty 50, posted sharp losses on Wednesday, April 22, halting their three-day winning run. The Sensex tumbled 757 points, or 0.95%, to close at 78,516.49, while the Nifty 50 declined 199 points, or 0.81%, to settle at 24,378.10.

On Wednesday, the Nifty 50 opened with a gap-down at 24,470.85 and traded within a limited range throughout the session, marking an intraday high of 24,515.95 and a low of 24,352.90. Selling pressure persisted during the day, with the index closing near its day's low at 24,378.10, registering a decline of 198.50 points or 0.81% over the previous close.

According to Sumeet Bagadia, Executive Director at Choice Broking, on the daily tim...