
The International Energy Agency (IEA) is telling us what we already know[i]: the shale oil boom will make the global energy picture with the United States as the top oil and natural gas producer. According to the IEA, …
Continue Reading >> | Share: Facebook, Twitter