Energy News Beat By Charles Kennedy of OilPrice.com Days after the International Energy Agency (IEA) said that the oil and gas industry faces “a moment of truth” in choosing between fueling climate change and becoming a part of the solution, OPEC criticized the agency for vilifying the industry and for playing down energy security and […]