Home BP agrees to sell majority stake in Castrol ... 09:26 BP agrees to sell majority stake in Castrol lubricants business