BP’s results for the last quarter of 2010 were published yesterday, with the firm admitting that the total cost of the Deepwater Horizon spill will be about £26bn. This off the back of making a total loss of £3.1bn for last year, despite final quarter profits of £2.9bn (made mainly because of the high oil price).