bp agrees $1.5B deal with Sixth Street for midstream stake sale

Nov 3, 2025 - 08:00
 0
bp agrees $1.5B deal with Sixth Street for midstream stake sale