After a sharp sell-off triggered by the US-Iran war in March, April 2026 turned out to be the strongest month for India’s equity benchmarks in the last 28 months. The Nifty rose 7.46 per cent and the Sensex 6.90 per cent during the month, recording their best monthly performance since December 2023 and partially reversing from March’s more than 11 per cent rout.