This weekend, BP, the company responsible for one of the biggest oil spills in history, met with a serious set back when their latest attempt to contain the spill, failed.