CNBC: Oil probably should be around $80 a barrel, portfolio manager says

Share: