Business
fromFortune
2 days agoEmbattled BP beats on earnings as it touts selling oil, not cups of coffee, poking fun at its former CEO
BP returned to profitability with a second-quarter net income of $1.63 billion, marking a significant financial turnaround.