The NSE Nifty index ended the session 90.7 points down at 20906.4, while BSE Sensex fell 377.5 points to 69551.03.
In the Nifty index, HDFC Life Insurance Company Ltd.(up 5.18 per cent), UltraTech Cement Ltd.(up 1.99 per cent), Bajaj Auto Ltd.(up 1.89 per cent), SBI Life Insurance Company Ltd.(up 1.43 per cent) and Axis Bank Ltd.(up 1.30 per cent) stood among the top gainers.
On the other hand, Bharat Petroleum Corporation Ltd.(down 3.86 per cent), Apollo Hospitals Enterprise Ltd.(down 2.13 per cent), Maruti Suzuki India Ltd.(down 1.93 per cent), Sun Pharmaceutical Industries Ltd.(down 1.88 per cent) and Eicher Motors Ltd.(down 1.84 per cent) were among the top losers of the day.