Industry Focus

In case you missed it, the United States has surpassed Russia and Saudi Arabia as the top oil producer in the world. It seems that we simply can't stop growing our production. Is this a good or bad thing over the long-term? Only our analysts [think they] know for sure. Tune in for the whole story!

Direct download: 150611_IF_Energy.mp3
Category:Podcast -- posted at: 5:25pm EST