Investors Turned Off
December 09, 2015 at 21:22 PM EST
Wednesday featured the release of crude oil weekly supply and inventory data. The data was, theoretically and momentarily, bullish since EIA Petroleum Status Report revealed a decline in inventories to -3.6 M bbls from 1.2 M bbls.