Due to a combination of global and domestic cues, Indian stock markets witnessed yet another major setback on Friday suffering sharp losses in early trade with BSE’s Sensex opening around 1450 points down in the morning, before recovering a little. It closed 894 points down at 37,576 points after recovering from the day’s low at 37,011 points. Nifty closed 280 points down at 10,989 points. At day’s low, it was trading at 10,827 points.