Indian stock markets ended over 2% lower on Monday, March 30, tracking losses in global peers as the US-Iran war escalated.