Bajaj Finance Ltd., Tata Consumer Products Ltd., and HDFC Bank Ltd. were the top gainers for the day.
Tata Steel Ltd., Hindalco Industries Ltd., and Oil & Natural Gas Corp. were the worst performers of the Nifty 50.
The NSE Nifty 50 and BSE Sensex extended losses for the second day as anxiety about the future of global trade system prevails due to US President Donald Trump's aggressive tariff policies.
Tata Motors' shares fell to one-month low after CLSA downgraded the auto giant from 'high conviction outperform' to 'outperform', slashing its target price from Rs 930 to Rs 765.