BASF launches major cutbacks in Europe as energy bill soars €3.2bn

28 Feb 2023

Petchem prices drop on oil, feedstock falls