Domestic benchmark index NSE Nifty ended 159.6 points down at 19122.15, while the BSE Sensex closed 522.82 points down at 64049.06.
On the other hand, Welspun Invst, Macpower CNC Machine, Wealth First Port, Welspun India and Kewal Kiran Clo stocks hit their fresh 52-week highs today.
In the Nifty 50 index, Coal India Ltd, Tata Steel, Hindalco, Tata Consumer and SBI were among the top gainers on the NSE in the today's trade.
Meanwhile, Infosys, Adani Ent., Cipla, Apollo Hospital and NTPC were among the top losers of the day.