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