Oil notes

From raju

Numbers

Sat Nov 29 18:15:23 EST 2014
Global production - 75 million barrels per day
OPEC produces 30 million barrels per day or about 40% of world's oil.