12 December 2024 - A subsidiary of Shell plc has been chosen as the top bidder for the exploration of oil and natural gas in the western Black Sea
05 July 2024 - Shell is pausing construction of a biofuel plant in the Netherlands. It joins a group of European energy firms scaling back green investments.
10 September 2022 - The new Influence Map report shows that the five largest oil companies continue to disseminate...