The EIA released its weekly data on July 20, revealing a slight drawdown in crude oil inventories. Crude oil stocks were down 2.3 million barrels, …

The post <b>Oil</b> Rally Hopes Crushed As Inventories Hit All-Time High appeared first on crude-oil.top.