BitcoinWorld US Crude Oil Inventories Post Surprise 9.07 Million Barrel Build, Pressuring Prices The American Petroleum Institute (API) reported a significant build in US crude oil inventories of 9.072 million barrels for the week ending August 7, sharply contrasting with analyst...