Crude oil prices recovered by 0.41 per cent to Rs 4,158 per barrel in futures trade on Friday as speculators enlarged their positions, triggered by a firming trend in the Asian region.

At the Multi Commodity Exchange, crude oil for delivery in July rose by Rs 17, or 0.41 per cent, to Rs 4,158 per barrel, with a business turnover of 2,847 lots.

The oil for delivery in August also went up by Rs 14, or 0.33 per cent, to Rs 4,258 per barrel, with a business volume of 469 lots.

Market analysts said a firming trend in the Asian region after the International Energy Agency’s decision to tap emergency reserves, mainly influenced crude oil prices at futures trade here.

Meanwhile, crude oil for delivery in August rose by 92 cents to USD 91.94 a barrel on the New York Mercantile Exchange.