Indian equity markets witnessed a turbulent and sentiment-driven trading week between May 11 and May 16, 2026, as investors navigated a mix of geopolitical uncertainty, surging crude oil prices, ...