May 26th, 2021 – a turning point for investments in Big Oil?

Tower on fire

‘Netherlands court orders oil giant to cut emissions’ Widely reported on May 26th 2021, a ground-breaking court case in the Netherlands ruled that the oil giant Shell must reduce its CO2 emissions 45% from 2019 levels by 2030. Determining that Shell was responsible not only for its own CO2 emissions, but also for those of […]