Domestic benchmark index NSE Nifty fell 130.1 points to 19256.6, while the BSE Sensex traded 432.14 points down at 64820.2.
On the other hand, KFIN Technologies, Virescent Renewable, Kaynes Technology In, Gabriel India and Global Pet Industrie stocks hit their fresh 52-week highs today.
In the Nifty 50 index, Bajaj Finserv, ONGC, Bajaj Finance, BPCL and Maruti Suzuki were among the top gainers on the NSE.
IndusInd Bank, L&T, SBI, Adani Ent.
and Tech Mahindra were among the top losers.