Oil Rally Hopes Crushed As Inventories Hit All-Time High OilPrice.com Oil prices sank on Thursday following fresh data showing oil and product stocks rising to an all-time high. 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 ... |