Is BP Too Big To Fail?