Why is stock market up today? Nifty50 above 22,900; BSE Sensex up over 2,000 points – top reasons for rally
Stock market today: Nifty 50 and BSE Sensex rallied sharply on Wednesday on hopes of an end to the US-Iran war; Nifty crossed 22,900 while Sensex surged nearly 2,000 points.