Oil production with no new investment from 2018 and demand by scenario, 2010-2040

Last updated 13 Nov 2018

Related charts