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 Continue Reading
