India’s oil marketing companies on Friday cut petrol price by Rs 3.77/litre and diesel by Rs 2.91/litre following the fluctuations in crude price. Petrol currently costs Rs 71.14 a liter and Diesel will be priced at Rs 59.02 per liter in Delhi. The revised prices will be effective from midnight March 31/April 1.