EIA: US crude inventories down by 0.5M barrels


image

Commercial crude oil inventories in the United States, excluding the Strategic Petroleum Reserve (SPR), decreased by 0.5 million barrels to stand at 425.5 million barrels in the week ending October 25…