Oil headed toward $80

The tailwinds for the price of oil are notable and from a structural perspective many if not most investors are still underweight the energy sector of stocks. We see oil heading toward $80 per barrel.

Leave a Reply

Your email address will not be published. Required fields are marked *