EIA crude oil inventories report reveals unexpected decline, bullish for crude prices
The Energy Information Administration (EIA) released its weekly Crude Oil Inventories report, revealing an unexpected decrease in the number of barrels of commercial crude oil held...