Nifty50 above 22,900; BSE Sensex up over 2,000 points on hopes of US-Iran war ending 2026-04-01 · Times of India Read at source