Crude Build Halts Oil Price Recovery

The American Petroleum Institute (API) reported a sizable crude oil inventory build for the week ending on November 9th. The build of 8.79 million barrels was the sixth in as many weeks. The report was significantly higher than analyst expectations of a smaller build in crude oil inventories of 3.012 million barrels. Inventories in the Cushing,…