
U.S. Crude Inventories Plunge by 7.2 Million Barrels, Sending Oil Prices Higher
U.S. commercial crude stockpiles fell by 7.2 million barrels last week, a much steeper decline than analysts had forecast, according to data from the Energy Information Administration that triggered a sharp rally in oil prices.







