OPEC slams IEA’s net-zero report as ‘destabilizing’
The bombshell suggestion of the International Energy Agency (IEA) that the world doesn’t need any new oil and gas investments ...
The bombshell suggestion of the International Energy Agency (IEA) that the world doesn’t need any new oil and gas investments ...