Oil, oil everywhere: but still no such thing as US energy independence

The United States will overtake Saudi Arabia as the world’s leading oil producer by about 2017 and will become a net oil exporter by 2030, the International Energy Agency (IEA) recently predicted.

According to the IEA, increased oil production, combined with new American policies to improve energy efficiency, means that the United States will become “all but self-sufficient” in meeting its energy needs.

Continue reading the whole article by Dr Vlado Vivoda in The Conversation.