Please disable your adblock and script blockers to view this page

There?s growing consensus that oil demand won?t make a comeback