After sharply crashing more than 2% in the morning, Sensex and Nifty recovered some losses and closed less than 1% lower as a ...