Related articlesDeepwater Horizon oil spill2010 oil spill whose remaining liabilities BP said it would settle using excess cash flow.BP completes $6 billion sale of 65% Castrol stake to StonepeakBP Profits Surge to 18-Year High Amid Middle East Conflict and Rising Refining Margins