Indian equity benchmarks ended with sharp losses on 21 July after six days of gains as few big firms disappointed market sentiment with their first-quarter earnings. Weak global cues and selling from domestic institutional investors also hurt sentiment.