Josef Schachter on investingnews.com
Watch my interview below where I outline the factors that have taken oil prices back above US$100 per barrel. I also explain my stock strategy as market volatility continues — in my view, the best bargains are in natural gas, natural gas liquids and the service sector.