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.
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.