Crude Oil Futures Higher as Inventories Slide
ThinkstockThe U.S. Energy Information Administration (EIA) released its weekly petroleum status report this morning. U.S. commercial crude inventories dropped by 9.9 million barrels last week, maintaining a total U.S. commercial crude inventory…