Crude oil futures gained Rs 58, or 0.76%, to Rs 7,671 per barrel for July delivery on the Multi Commodity Exchange (MCX).
The rise was supported by firm spot demand, prompting traders to increase their positions in the commodity.