Major cut in petrol prices