Is BP toast?

As BP is my favorite integrated oil company I’ve been following this gulf story closely. It certainly sounds like this mess with the blown well is going to take a long time.. maybe months to fix and you just know it’s going to be a daily story. Of course BP is insured.. and there are other companies involved that are taking a hit but every time the story comes up it’s BP getting trashed.