Petrol supply challenges