BP Finally Moves to Make Itself Investable Again

Published on August 5, 2025

For too long, British oil company BP Plc denied, obfuscated and played down its troubles. The market and the media, rather than the company, was the issue.