U.S. Crude Oil Inventories Unexpectedly Edge Lower
The Energy Information Administration released a report on Wednesday unexpectedly showing a modest decrease by U.S. crude oil inventories in the week ended October 25th.The report said crude oil inventories…