BP Funding Unit Launches Bond Sale BP Capital Markets is launching a sale of its five and 10 year bonds. December 17, 2025