• bp To Sell 65% Stake In Castrol To Stonepeak For $10.1 Billion

    December 25, 2025

    The transaction includes USD 0.8 billion as a pre-payment of future dividend income on bp’s retained 35 percent stake. The valuation represents an enterprise value to EBITDA ratio of approximately 8.6x. Following the sale, a new joint venture will be fo

253 – 258 of 428
43444546474849505152