The Major Energy Agencies Need To Communicate Better… The International Energy Agency (IEA) and U.S.’ Energy Information Administration (EIA) really to get each other’s phone numbers. Just Monday the IEA raised it’s outlook for global oil demand and the Trading God’s at Alaron were making the rounds of “I told you sos.” in their daily…
You must be logged in to post a comment.