Oil will end 2017 lower than $60 a barrel