Buy or sell stocks, June 20 -- Benchmark equity indices Sensex and Nifty 50 snapped their five-session winning streak on Friday, June 19, dragged lower by a sharp selloff in information technology stocks after Accenture cut its revenue growth forecast. Weak global cues, renewed foreign institutional investor (FII) selling and lingering geopolitical concerns further dampened investor sentiment.

The Sensex fell 607 points, or 0.78%, to close at 76,802.90, while the Nifty 50 declined 154.90 points, or 0.64%, to settle at 24,013.10. Despite the weakness in frontline indices, broader markets outperformed. The Nifty Midcap 100 rose 0.22%, while the Nifty Smallcap 100 gained 0.42%.

Among sectoral indices, Nifty IT was the worst performer, plun...