Shell stops oil production at three platforms in the Gulf of Mexico
Shell announced a halt in oil production at three deepwater platforms in the Gulf of Mexico due to the closure...
Shell announced a halt in oil production at three deepwater platforms in the Gulf of Mexico due to the closure...