Josef Schachter shares his analysis on why the energy super cycle is still in play but maybe due for a pause.
Michael Campbell's Money Talks
2,070 clip(s)
May 17 Episode
May 10 Episode
May 3 Episode