BP, hit hard by the coronavirus pandemic slashing demand for oil, announced the sale of its petrochemical business to privately-owned rival Ineos for $5.0 billion.