BP Plc’s Chief Executive Officer Murray Auchincloss faces a critical moment next month when he makes the delayed presentation of a new strategy to investors. The sprawling energy producer has fallen ...
BP's Q2’24 results showed strong performance with a 7% year-over-year growth in core earnings, driven by higher petroleum prices. BP is enhancing shareholder value through $3.5B in stock buybacks in ...
BP is undervalued compared to its peers, trading at less than 8 times 2024 earnings with a 5.7% dividend yield. BP's strong cash position, share buybacks, and dividend increases make it an attractive ...