GO
Loading...

Crude inventories decline 2.4 million barrels

Wednesday, 2 Apr 2014 | 10:32 AM ET

CNBC's Jackie DeAngelis reports crude oil inventories unexpectedly declined 2.4 million barrels.