-
Shell Agrees to Pay $10 Million for Air Pollution at Massive New Pennsylvania Petrochemical Plant -
Texas Petrochemical Plant Fire Sends 9 Workers to Hospital -
Cory Morgan: What Does Guilbeault’s Uncharacteristic Position at COP27 Signal? -
US Sanctions Chinese, UAE-Based Companies Over Sale of Iranian Petrochemicals -
US Investigators to Begin Hunt for Cause of Texas Petrochemical Disaster