Indian benchmark indices rallied strongly, marking their best session in over a month as easing US-Iran tensions boosted investor sentiment. The Nifty50 rose 285.40 points to 24,765.90, while the Sensex jumped 899.71 points to 80,015.90. Adani Ports, Hindalco, and L&T led gains. Midcap and smallcap stocks outperformed, with metal shares emerging as top performers.