Industry Focus

Years after the downturn started, oil majors relent and believe $50 oil is the new reality. Are they right?

Direct download: 20170803_IF_Energy.mp3
Category:Podcast -- posted at: 3:30pm EDT