URL has been copied successfully!
(RTTNews) – The Energy Information Administration released a report on Wednesday showing another significant increase by U.S. crude oil inventories in the week ended March 20th.
This post was originally published here

