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 ever if it is to reach net-zero emissions could further Continue Reading
