BP Shifts Cash from Buybacks to DebtBusiness PenFebruary 10, 2026 February 10, 2026 BP PLC (LSE: BP, NYSE: BP) released its numbers for the end of 2025, and the market did not take it lightly. Shares dropped more...