Tag: DeSmogBlog

“Energy self-sufficiency” is not the same thing as the politically popular and wholly unrealistic notion of “energy independence”. But it might be doable by 2026 for the United States. So says the President and CEO of the the ‘Big Oil’ lobby, the American Petroleum Institute (API).  During his annual energy policy speech December 4, API…

Read more