New Delhi, July 11 -- Uncertainty surrounding tariffs and investor caution ahead of the Q1 earnings season continued to pressure the Indian stock market, with benchmark indices Sensex and Nifty 50 extending losses for a second straight session on Thursday, July 10.

The Sensex declined by 346 points, or 0.41%, to settle at 83,190.28, while the Nifty 50 slipped 121 points, or 0.47%, closing at 25,355.25. The BSE Midcap index also closed in the red, dropping 0.28%. In contrast, the BSE Smallcap index defied the overall negative trend, posting a modest gain of 0.12%.

Sumeet Bagadia, Executive Director at Choice Broking, believes that Indian stock market sentiment is cautious to positive as the Nifty 50 index is above 25,300 to 25,250.

Spea...