Shell confirms that its oil production and emissions have peaked as it plots net-zero pathway
Shell has published an updated business strategy in light of the Covid-19 pandemic and its pledge to reach net-zero emissions, which confirms that 2019 will be its peak in terms of oil production.
Read more »