Bharat Express DD Free Dish

Sensex weekly performance

Nifty and Sensex ended their third straight week lower as global rate uncertainty and geopolitical tensions kept investors cautious.