Indian stock markets ended sharply lower on Friday, with Sensex and Nifty falling over 2 per cent, as geopolitical tensions involving the United States, Israel and Iran dampened investor sentiment and triggered broad-based selling across sectors
Indian stock markets rallied for the second straight day, with Sensex and Nifty gaining nearly 2 per cent, as falling crude oil prices and hopes of de-escalation in West Asia improved global sentiment and boosted investor confidence