Sensex rises 1,700 pts; Nifty above 23,600: What's behind the rally? | West Asia war | US-Iran | Oil
Indian stock markets rallied sharply on June 12, with the Sensex soaring nearly 1,700 points to an intra-day high of 75,608.02, and the Nifty50 surged more than 450 points to touch 23,645.35.