Indian Markets Slide as Oil Tops $115 Amid Escalating U.S.–Iran Conflict, Sensex Breaches 77K
May 5 2026 (Navroze Bureau) : Indian equity markets came under sharp pressure as escalating tensions between the United States and Iran pushed global crude oil prices above $115 per barrel, triggering a […]

