BP Sells 65% of Castrol to Stonepeak for $6bn — Capital Discipline or Strategic Retreat?

Go to top