lubricants market
Beyond the Barrel: Why BP’s $6 Billion Castrol Deal Signals a Seismic Shift in Energy Investing
BP’s $6bn sale of a Castrol stake to Stonepeak isn’t just a deal; it’s a sign of a seismic shift in energy, finance, and private capital investment.
BP’s $10 Billion Gambit: Why Selling a Crown Jewel Like Castrol is a Masterstroke in Disguise
BP is nearing a $10B deal to sell its iconic Castrol division, a bold strategic move to fund its pivot to renewable energy under new leadership.