Prices put a plug in petrol sales