Indian stock markets rebounded sharply on April 6, 2026, with Sensex and Nifty turning green after early losses. The rally was driven by easing US-Iran tensions, a stronger rupee, and strong buying in banking stocks, boosting overall investor sentiment in afternoon trade.