China's oil imports dropped from 11 million to 7.7 million barrels per day recently Global oil prices fell from $126 to near $90 due to China's reduced demand China's oil reserves, bought cheaply from Iran, Russia, and Venezuela, are substantial