Oil Prices Plummet on EIA Report The oil market experienced a significant reversal on Wednesday, following the publication of the weekly report from the U.S. Energy Information Administration…
The post Oil Plunges, Struggles with Demand appeared first on NewsyList.