The number is now around 19 million, with the Energy Information Agency forecasting Monday that U.S. oil demand will likely end the year at 19.03 million barrels daily, a 150, 000 barrels a day decline from 2010.
FORBES: Why China Won't Save Oil Prices