Is there a future for petrol stations?