BP: Castrol Sale And Implications (NYSE:BP)

In December, BP p.l.c. ( BP ) announced the sale of 65% of its Castrol business -- which is the world's leading manufacturer and distributor of premium lubricating oils -- to U.S.-based infrastructure investment firm Stonepeak. The dealAnalyst’s Disclosure:I/we have a beneficial long position in the shares of BP, XOM, CVX either through stock ownership, options, or other derivatives. I wrote this article myself, and it expresses my own opinions. I am not receiving compensation for it (other than from Seekin ...