Indian benchmark indices ended a volatile day in the red, following negative global cues and domestic uncertainties. Reasons being the rising US-China tensions, a suspected 2nd wave of Coronavirus, and a record number of increase in infections in India. The BSE Sensex ended at 37,934.73, down 0.51%. The Nifty ended at 11,131.80, down 0.56%.