The Indian rupee closed 18 paise lower at 70.87 against the dollar after initially rising to 70.30 in early trade. In the last seven sessions, the rupee gained over 200 paise.

The gains in the Indian currency have been the result of global crude oil prices falling below the $60 per barrel mark, PTI reported. At 6.31 pm, Brent crude – the international benchmark – was trading at $60.06 per barrel.

The BSE Sensex, meanwhile, ended 373.06 points higher at 35,354.08, while the NSE Nifty 50 closed 101.85 points higher at 10,628.60.

The top gainers on the Sensex were Hero Motocorp, Hindustan Unilever, Wipro, Axis Bank and IndusInd Bank. The biggest losers were Yes Bank, Oil and Natural Gas Corp, Sun Pharmaceuticals, Coal India and Vedanta.

Hero Motocorp was the biggest gainer on the Nifty too. Other stocks that performed well were Hindustan Unilever, Wipro, Axis Bank and Asian Paints. The stocks that declined the most were Yes Bank, Oil and Natural Gas Corp, Sun Pharmaceuticals and Coal India.