BP’s got jokes.