Stock markets decline as renewed geopolitical concerns weigh on investor sentiment
Indian stock markets declined due to renewed geopolitical concerns affecting investor sentiment. Major laggards included ICICI Bank, Eternal, Tech Mahindra, Axis Bank, Bharti Airtel, and Larsen & Toubro.