Bharat Express-->

Nifty 50

Rising global crude oil prices and subsequent strengthening of the US dollar also weighed on the financial markets.