Home › Forums › Financial Markets/Economics › $100 barrel of oil, here we come…. › from
from https://www.cia.gov/library/publications/the-world-factbook/print/xx.html
83 million bbl/day (2004 est.)
~
here we are three years later and world production is under 86 million bbl/day