Petrol has run its course