USA Crude Oil Stocks Drop More Than 4MM Barrels WoW
U.S. commercial crude oil inventories, excluding those in the Strategic Petroleum Reserve (SPR), decreased by 4.2 million barrels from the week ending May 17 to the week ending May 24, according to the U.S. Energy Information Administration’s (EIA) latest …