Back to News
Market Impact: 0.6

Devil's in the details: Why BP's debt may deter a buyer

Company FundamentalsM&A & RestructuringEnergy Markets & PricesCredit & Bond Markets