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
1,920 clip(s)
December 9th Episode
The Goofy Award
Shocking Stat