Oil major BP is considering a potential sale of its lubricants business, Castrol, which could be worth about $10 billion in a ...
Oil major BP says it has slashed planned investment in renewable energy and would increase annual oil and gas spending to ...