Shell reaches peak oil production

02/19/2021

The company believes that its carbon emissions peaked in 2018. Royal Dutch Shell has stated that it reached peak oil production in 2019. This means […]