U.S. Crude Stocks Drop by 3.2 Million Barrels: API Report
U.S. crude oil inventories decreased by 3.2 million barrels, says the API. Await more insights with official EIA data on stock levels.
U.S. crude stocks fell by 3.2 million barrels according to the American Petroleum Institute, with official data due from the EIA.