Business/Economy

After the Deepwater Horizon disaster, a new BP emerges

BP has sold off $75 billion of assets to cover unprecedented government fines, private damage claims and legal bills. It has retooled facilities, ousted two top executives and been lucky with the ups and downs of oil prices.

Load More Articles