BP is nearing a sale of a majority stake in its Castrol lubricants business to the investment firm Stonepeak, a deal that values the entire division at $10 billion, including debt, according to people ...