Oil and Gas BP Sells Control Of Castrol For $6 Billion And Strengthens Bet On Oil To Alleviate Debt Rannyson Moura 24/12/2025 at 14:25