Domestic benchmark index NSE Nifty fell 175.91 points to 24574.8, while the BSE Sensex traded 608.15 points down at 80842.86.
On the other hand, IFB Agro, Lumax Auto Tech, Pennar Ind, BSE and Madhya Bharat Agro stocks hit their fresh 52-week highs today.
In the Nifty 50 index, Apollo Hospital, Adani Ports SEZ, M&M, HUL and Coal India Ltd were among the top gainers on the NSE.
JSW Steel, Hero MotoCorp, Tata Steel, Bajaj Auto and UltraTech Cem. were among the top losers.