BP is in active negotiations with investment firm Stonepeak over the sale of its Castrol lubricants unit, according to two people with knowledge of the situation, in what would be a major step in ...
BP (BP) has recently been on Zacks.com's list of the most searched stocks. Therefore, you might want to consider some of the ...