Dudley: Oil and gas industry is ‘better positioned’ for energy transition

by

by