European Proceedings Logo

Sanctions War Against Russian Oil Industry

Table 1: World oil supply and demand (mmbls/s)

2019 2020 2021
Global demand 99.3 100.5 101.6
OPEC supply 58.3 58.9 59.7
OPEC oil 33.2 33.5 33.6
OPEC gas condensate 7.1 7.1 7.2
Global demand 98.7 99.5 100.5
Supposed change of reserves –0.7 –1.0 –1.1
< Back to article