Crude oil inventories fall again even as SPR inventory draws continue
Crude oil inventories fell by 1.3 million barrels, American Petroleum Institute (API) data showed on Wednesday, after dropping 3.069 million barrels in the week prior.
U.S. crude inventories have grown by fewer than 10 million barrels so …