Energy giants Equinor, Shell and Total have signed off