World Oil Demand = 97 Million Barrels per Day by 2020; 110 MMBOD by 2040: OPEC
$10 Trillion in global oil-related investment will be needed to Meet Demand: OPEC
Supply: non-OPEC supply down 1 MMBOD by 2020; OPEC supply up 1 MMBOD by 2040
OPEC’s press release announcing the coming 2015 release of its annual World …