"On top of that we calculate that with the falling oil price, petrol is about 1.5p higher than it should be anyway. If you put that together, the 2.5p difference works out that London drivers are paying between £1.25 and £1.50 more to fill up than they should be. Over the past two to three days the price of fuel has actually gone up. Drivers quite reasonably say, 'What the hell is going on?'