Weekly oil inventories from the EIA From the API report late yesterday: The report is negative for oil but not nearly as bad as the API numbers had indicated.
A