BP posts net income of $8.46 billion, beating expectations
11 hours ago
BP reported third-quarter underlying profit of $8.46 billion, surpassing analyst expectations. The company plans to use excess cash flow to address remaining liabilities from the 2010 Deepwater Horizon oil spill while meeting net debt reduction targets early.