At the Multi Commodity Exchange, crude oil for delivery in current month gained Rs 40, or 1.26 per cent, to Rs 3,218 per barrel, with a business turnover of 4,370 lots.
The oil for April delivery moved up Rs 36, or 1.11 per cent, to Rs 3,267 per barrel, with a business volume of 429 lots.
Market analysts said that the rise in crude oil futures was largely in tune with the firming trend overseas after government data confirmed a surprising drop in US oil inventories.