BP forecasts global demand for oil will not peak until the late 2030s
Billion tonne of oil equivalent
Oil
Gas
Coal
Nuclear
Hydro
Renewables
1970
1980
1990
2000
2010
2020
2030
2040
0
5,000
10,000
15,000