Oil majors BP, Shell, Equinor and TotalEnergies have pledged a $500 million joint investment intended to increase energy access for ...