Energy majors BP, Equinor, Shell, and TotalEnergies have agreed to jointly invest $500 million in support of the UN ...