Crude Inventories Fall Sharply, Prices Jump
The U.S. Energy Information Administration (EIA) released its weekly petroleum status report this morning. U.S. commercial crude inventories fell by 3.7 million barrels last week, bringing the total U.S. commercial crude inventory…