Indian markets ended FY26’s final session sharply lower as the US-Iran war hit sentiment. Nifty50 fell 488.20 points to 22,331.40, while Sensex dropped 1,635.67 points to 71,947.55. Bajaj Finance, Shriram Finance, and SBI led losses. MidCap and SmallCap indices declined over 2.6 percent, with banking and financial stocks among the worst-hit sectors.