OPEC VS IEA Supply-Demand Balance, February 2014 Forecasts (Mn B/D)

 
1Q13
 
2Q13
 
3Q13
 
4Q13
 
2012
 
2013
 
 
OPEC
IEA
OPEC
IEA
OPEC
IEA
OPEC
IEA
OPEC
IEA
OPEC
IEA
(a) World Oil Demand
88.93
90.20
89.05
90.80
90.54
92.00
91.01
92.20
88.92
90.00
89.89
91.30
Non-OPEC Supply
53.83
53.80
53.68
54.30
54.15
...