Indian markets plunge under geopolitical pressure in the Middle East

Indian stock indices recorded a sharp fall this Wednesday, March 11, 2026, with the Sensex losing…