BP's CFO expects total financial obligations to fall to $33–35 billion by year-end.

2026-10-30

BP's CFO expects total financial obligations to fall to $33–35 billion by year-end.