Buy or sell stocks, June 24 -- Indian equity benchmarks witnessed a sharp selloff on June 23, with broad-based weakness across sectors dragging both indices down by over 1%.

The Sensex plunged 893 points, or 1.16%, to close at 76,200.68, while the Nifty 50 declined 279 points, or 1.16%, ending the session at 23,824.10.

On the overall market outlook, Sumeet Bagadia, Executive Director at Choice Broking, said that markets witnessed a sharp corrective session with both benchmark indices opening lower and facing sustained selling pressure after an initial attempt to move higher. Nifty and Bank Nifty registered their respective intraday highs during the first half but failed to sustain gains, resulting in heavy profit booking and closing nea...