By buying back its own shares, a company can sometimes boost its stock price because each share represents a larger stake in ...
BP suspended its buyback program to prioritize deleveraging, targeting net debt reduction from $22B to $14–$18B by 2027.
BP has reported a 16% drop in annual profits following the slump in wholesale oil prices towards the end of 2025.
Once-dominant energy giant BP is running on empty as it curbs shareholder payouts and unveils fresh attempts to bolster its ...
BP is upgraded to Buy, driven by a strategic pivot to value, high-margin hydrocarbon production, and disciplined capital ...
BP share price continued its strong bull run last week as it reached its highest level since April 2024, continuing a recovery that started in April ...