Weekly energy inventories from the EIA
Here were the API numbers from yesterday:
Production has doubled in six years.
Oil is slightly higher after dipping to $67.00 and trading at $67.62. Last week, a huge drop in inventories kicked off a rout in crude. Everything is backwards because that's certainly unusual.