The inevitable, uncontournable »»

Besides growing demand in all sectors, food included, "If the Chinese use oil at the same rate as Americans now do, by 2031 China would need 99 million barrels of oil a day. The world currently produces 79 million barrels per day and may never produce much more than that."