An olefins unit burns in fire at Shell Deer Park, Texas chemical plant in this screengrab obtained from social media on May 5, 2023, in Deer Park, Tex[……] ....
More News
Trending
2 Minutes