abstract:Shell Island, also known as Mochras, is a peninsula lying west of Llanbedr in Gwynedd, Wales. It was formed after the River Artro was diverted by the Earl of Winchelsey in 1819 from its previous course where it entered the sea to the south of Shell Island.
Over the last several years, foreign companies like Royal Dutch Shell, BP and ExxonMobil have invested billions of dollars in oil and gas projects in Sakhalin Island, Kovykta in eastern Siberia and elsewhere.