According to recent data gathered up by the U.S. Department of Energy, we consume an unprecedented 2.5 million barrels of oil a day from the Organization of Petroleum Exporting Countries (OPEC). How much of the global fuel supply does this mind-shattering statistic account for?
More: continued here