URL has been copied successfully!(RTTNews) – The Energy Information Administration released a report on Wednesday showing crude oil inventories in the U.S. unexpectedly decreased in the week ended April 10th. Please follow us:This post was originally published here 2026-04-15