The world consumes 23 billion barrels of oil a year, but the oil industry finds only 7 million new barrels per year.