Stocks to Watch Today: NLC India, TCS, Bank of Baroda, Innovision and More — September 9, 2026 Indian equities remain under pressure as investors track elevated crude oil prices, geopolitical tensions and continued... onetrader September 9, 2026