Thursday, September 28, 2023

TAG

Oil Industry

BP’s sale of its petrochemicals business suggests big oil is trying to become big electric

BP recently sold its petrochemicals business for $5 billion to Ineos, a move which suggests that “big oil” companies are trying to become “big...

Latest news