IEA – International Energy Agency Logo Posted on May 17, 2012July 20, 2022 By Yucin Txt IEA – International Energy Agency Logo The International Energy Agency is a Paris-based autonomous intergovernmental organization established in the framework of the Organisation for Economic Co-operation and Development (OECD) in 1974 in the wake of the 1973 oil crisis Inmarsat Logo - International Mobile Satellite Organization ICC - International Chamber of Commerce Logo Pinterest Twitter LinkedIn Reddit Email Category : Industrial Logo Official Institutions Organization Tags : agency> energy> Energy Agency> France> iea.org> International Organization