Oil Prices Slip After API Reports Surprise Crude Inventory Build

The American Petroleum Institute (API) reported a surprise build of 1.758 million barrels of United States crude oil inventories for the week ending April 6, after analysts had anticipated a draw in crude oil inventories of 189,000 barrels. Last week, the American Petroleum Institute (API) reported surprise draw of 3.28 million barrels of crude oil. The API reported …

Source: Oilprice.com