Indian stock markets are likely to open on Wednesday, 18 March 2026, on a cautiously positive note, with positive signals from international markets. GIFT Nifty ...