Oil Prices Slip On Surprise Crude Inventory Build
The American Petroleum Institute (API) estimated that there was a surprise build this week for crude oil of 3.754 million barrels, compared to analyst predictions of a 1.867 million barrels draw. U.S. crude inventories have shed some […]