Leading energy companies TotalEnergies, BP, Shell and Equinor announced a $500-million joint investment commitment, aimed at ...