Nifty 50 to Sensex: Why is the Indian stock market up today? Explained by Live mint | March 20, 2026 11:10 am | Indian Stocks, Market, News Stock market today: Experts attribute the rise to easing US-Iran tensions and a relief rally following recent short selling, though caution is advised amid significant geopolitical risks.