Home Science & TechEnvironment BP sells petrochemicals business to Ineos in $5bn deal