Petrol price will be cut by Rs 2 per litre with effect from midnight tonight.State-owned oil firms will reduce petrol price by Rs 1.68 per litre, excluding taxes.