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

Read More »