Stocks to buy or sell: Osho Krishan of Angel One suggests buying Infosys, ICICI Bank shares amid Israel Iran conflict by Live mint | March 5, 2026 10:21 am | Indian Stocks, Market, News Following a decline, Indian stock markets rebounded on March 5, with Nifty 50 up 0.55% and Sensex up 0.52%. Despite this positive start, market analysts caution that geopolitical tensions and volatility may impact future trading conditions.