API oil inventories down 7.2 million. EIA will hopefully confirm this tonight. This should be enough to get us to WTI $60.