Crude Build Halts Oil Price Recovery OilPrice.com The American Petroleum Institute (API) reported a sizeable 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 ... Oil prices fall as API data reportedly show a hefty rise in US crude supplies |