Indian benchmark indices BSE Sensex and Nifty 50 witnessed a cautious trading session as investors tracked fresh geopolitical developments in the Middle East. Weak global cues and uncertainty around oil supply routes continued to impact market sentiment.










