Day: February 21, 2023

Base Chemical Global Analysis
Global Chemical Update – Waiting To Exhale

The European petrochemical industry is most at risk of further shutdown from North American competition – the production cost curve supports this move, and producers