Rigzone 2/10/2026 2:37:27 AM
 
BP Plc is halting share buybacks to shore up its balance sheet.