Petrol down by Rs.1.85 per litre

New Delhi : India’s fuel retailers Tuesday cut petrol prices by Rs.1.85 per litre, excluding state taxes and levies, which should make its price…