Bharat Express DD Free Dish

foreign fund outflows

Sensex ended 1,045 points lower and Nifty fell 371 points as Brent crude crossed $104, with rate concerns and foreign outflows weighing on markets.