Latest news today on International Energy Agency (IEA)