Crude oil futures declined by Rs 20 to Rs 5,704 per barrel on Friday, as traders reduced their positions in response to subdued demand in the spot market. On the Multi Commodity Exchange (MCX), crude oil for July delivery dropped Rs 20 or 0.35% to Rs 5,704 per barrel in 11,943 lots. Analysts attributed the price decline to participants unwinding their positions due to lackluster demand in the physical market