Monday, June 29, 2026

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