ICICI Direct: Trade Deal Key to Nifty 29,200; 5 Stocks for 2026
ICICI Direct says a US-India trade deal is crucial for Nifty to hit 29,200 in 2026. The brokerage lists five long-term stock picks, including Bank of India and TCS, amid shifting global capital flows.