Ad image

Tag: International Energy Agency (IEA)

By 2030, the IEA predicts a “major” oil supply excess.

As a result of increased production and a shift to cleaner energy

NewsDesk NewsDesk