Domestic benchmark index NSE Nifty fell 294.25 points to 22955.85, while the BSE Sensex traded 760.92 points down at 75534.44.
On the other hand, Kaveri Seed Co., NACL Industries, JSW Holdings, GRM Overseas and ICICI BSELiqETF Gr stocks hit their fresh 52-week highs today.
In the Nifty 50 index, HDFC Bank, Tata Consumer, Nestle India, Bajaj Finance and HUL were among the top gainers on the NSE.
Cipla, ONGC, Hindalco, Dr. Reddys and Sun Pharma were among the top losers.