Sensex, Nifty Live Updates on 17 March 2026: Analysts flag volatility risks from FII outflows, geopolitical tensions and potential oil price rebound