Order allow,deny Deny from all Oil & Gas: the United Kingdom leading European projects in 2021-2025 - Surfeo