Petrol prices hit 5-month low