New delhi, Feb 18 (ANI): The Sensex ended up 267.35 points or 1.1 percent at 23649.22 and the Nifty ended up 83.30 points or 1.2 percent at 7191.75 in the closing trade on Thursday.
Dr Reddy Labs, ONGC, Hindalco, Hero MotoCorp, ICICI Bank were among top gainers while Maruti, BHEL, Axis Bank, Reliance and Adani Ports were losers in the Sensex.
European markets were choppy with the CAC and DAX rising marginally while FTSE declined half a percent.
Oil prices rose further after Iran welcomed plans by Russia and Saudi Arabia to cap production. Brent crude advanced 0.84 percent to USD 34.79 a barrel and Nymex was up 2.4 percent to USD 31.38 a barrel. (ANI)