[ad_1] The American Petroleum Institute (API) reported on Tuesday a major drawdown in crude oil inventories of 5.147 million barrels for the week ending November 6. Analysts had predicted an inventory draw of only 913,000 barrels. In the previous week, the API reported an incredibly large drawdown in oil inventories …
Read More »