By | June 04 2010 1:08 PM

The continued failure of BP's efforts to stop the Gulf oil spill and mounting political pressure are putting the very future of the British-based oil giant in question.