With oil prices already down on the day, the American Petroleum Institute (API) reported a large build of 3.427 million barrels of United States crude oil inventories for the week ending April 27, compared to analyst expectations that this week would see a smaller build in crude oil inventories of 739,000 …

The post <b>Oil</b> Crumbles As API Reports Large <b>Crude</b> Build appeared first on crude-oil.news.

By admin