Industry News

The Beginning of the Beginning of the End

I’m not one for conspiracy theories, but ,,, On June 23rd, 2011 the International Energy Agency (IEA) made a significant announcement. For just the third time in its history, it announced the release of oil from strategic reserves—some 60 million BBLs over the preceding month. The announcement pointed to the Libyan situation, where it estimated ... Read More