Oil prices could spike without significant new oil production
xxxx
Global oil demand (million barrels of oil a day)
Global oil supply (million barrels of oil per day)
0
20
40
60
80
100
2015
2016
2017
2018
2019
2020
2021
2022