09-02-2017 13:50 via articlefeeds.nasdaq.com

Oil Prices Plunge And Bounce Back After EIA Reports Massive Crude Build

The Energy Information Administration sunk oil markets deeper into despairreportinga build of 13.8 million barrels for commercial crude oil inventories in the U.S. Total commercial inventories are at 508.6 million barrels, above the upper limit for the season.A day earlier, the American Petroleum Institute
Read more »