Shell Resumes North Sea Production With First New FPSO In Over 20 Years

Shell PLC (SHEL) shares up on resuming production at Penguins field in UK North Sea with new FPSO facility designed for lower emissions and extended lifespan.

read more