Oil Prices Fall As EIA Reports Large Crude Build – OilPrice.com

The Energy Information Administration reported a crude oil inventory build of 5.7 million barrels for the week to October 25, pressuring oil prices a day after the American Petroleum Institute reported an estimated fourth consecutive inventory build, of 592,0…

Click here to view the original article.