At the Multi Commodity Exchange, crude oil for delivery in March rose by Rs 47, or 1.84 per cent, to Rs 2,600 per barrel, in a business turnover of 6,758 lots.
Likewise, the oil for delivery in April traded higher by Rs 37, or 1.38 per cent, to Rs 2,717 per barrel in 659 lots.
Analysts said speculators built fresh positions after oil prices rebounded in Asia today but doubts over a planned meeting between producer giants including Russia and Saudi Arabia this month to discuss an output freeze held back gains. This mainly led to rise in the crude oil prices in futures trade here.
Both contracts closed lower yesterday after surging sharply on Wednesday on the back of a US Department of Energy report showing robust demand for gasoline in the world's top oil consumer.