Petrol drops to lowest price since April