Domestic benchmark index NSE Nifty fell 126.8 points to 21928.25, while the BSE Sensex traded 372.03 points down at 72251.06.
On the other hand, Megasoft, BF Utilities, Savita Oil Tech, Sundaram Finance and Hindustan Media stocks hit their fresh 52-week highs today.
In the Nifty 50 index, HCL Tech, Eicher Motors, Hindalco, Axis Bank and ITC were among the top gainers on the NSE.
Grasim Inds., BPCL, Bharti Airtel, Titan Company and IndusInd Bank were among the top losers.
(You can now subscribe to our ETMarkets WhatsApp channel)