Business BP Surpasses Q2 Profit Forecast as CEO Promises Improvement BP reported a second-quarter profit of $2.4 billion, surpassing analyst expectations despite a decrease from the previous year. Chief Executive Officer Murray Auchincloss emphasized... Editorial20 hours ago