Buy or sell stocks, Jan. 6 -- US President Donald Trump's renewed remarks on potential tariff hikes against Indian imports linked to India's continued purchases of Russian oil added a layer of geopolitical caution to global markets, keeping risk appetite in check during Monday's session. Additionally, domestic bond yields moved higher after the size of the state government's borrowing programme exceeded expectations, raising supply-side concerns in the debt market and keeping equity sentiment in check.

The Nifty 50 index finished 78 points lower at 26,250, while the BSE Sensex shed 322 points and closed at 85,439. The Bank Nifty index declined by 106 points and closed at 60,044.

Vaishali Parekh, Vice President of Technical Research at P...