Energy Inventories Show Largest Drop Since 2004
This morning's inventory report from the Department of Energy showed the largest weekly drop (8.88 mln barrels) in crude oil stocks since September 2004. As shown in the chart below, crude oil inventories are now over 20 million barrels below their historical average. Oil, which had been trading down by over $2 quickly reversed to a gain of over $1.































Comments