New Delhi, Jan. 14 -- It was yet another weak session for the Indian stock market, as both key benchmark indices extended their losing streak for a second consecutive session on January 14 as risk appetite appeared to deteriorate amid elevated geopolitical tensions, fresh tariff fears, and firmer crude oil prices.

Although metal stocks and PSU banks offered huge support to the frontline indices, it was not enough to lift them higher. Eventually, the Nifty 50 settled at 25,659, down 0.28% compared with the previous close, while the S&P BSE Sensex ended with a cut of 0.37% decline at 83,322.

However, the broader markets closed in the green, with the Nifty Midcap 100 and Nifty Smallcap 100 indices rising 0.25% and 0.64%, respectively, indi...