LONDON, Feb 14 (Reuters Breakingviews) - BP (BP.L), opens new tab has a laundry list of problems. The $93 billion UK oil major has a confused strategy, an overleveraged balance sheet, and a ...
By Stanley Reed Reporting from London Murray Auchincloss, the chief executive of the struggling energy giant BP, promised “a fundamental reset” of the company’s strategy on Tuesday while ...