How many more years will we have BP?