BP Completes $6B Castrol Stake Sale: A Boost to Its Balance… — BP +0.60 · News Impact Screener