
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 Oil Outlook tomorrow says “the dynamics of non-OPEC supply are currently clouded by uncertainties.” But the cartel said it feels good about its