New Delhi, Sept. 21 -- Indian benchmarks - Sensex and Nifty 50 - snapped their three-day winning streak on the back of profit booking and subdued global cues.

The Sensex closed at 82,626.23, down 388 points or 0.47 per cent, while the Nifty 50 ended 97 points lower at 25,327.05, a decline of 0.38 per cent. Among the broader markets, the BSE Midcap index edged down 0.09 per cent, whereas the Smallcap index managed to gain 0.16 per cent.

"Markets slipped after the recent gains and ended marginally lower as profit-taking took center stage. The Nifty declined by about 0.4% to settle at 25,327.05, as investors locked in profits ahead of the weekend in the absence of fresh positive policy cues. With major events now behind us, the focus will ...