Oil & Gas Watch: Protestors board North Sea-bound Shell Penguins FPSO 31/01/2023 By Hamish Penman Greenpeace protestors have boarded a Shell (LON: SHEL) FPSO – destined for the North Sea - in the Atlantic Ocean, just north of the Canary Islands.