Bharat Express DD Free Dish

geopolitical tensions impact markets

Indian stock markets closed sharply higher as the Sensex rose nearly 900 points and the Nifty climbed above 24,750, led by gains in metal and infrastructure stocks.