Bharat Express DD Free Dish

financial shares

Sensex fell 1,248 points and Nifty dropped 384 points as firm oil prices, rising bond yields and weak banking stocks weighed on Indian markets.