DID Press: US commercial crude oil inventories fell by 7.2 million barrels in the week ending July 24, reaching approximately 404.5 million barrels, according to the weekly report from the U.S. Energy Information Administration (EIA). The EIA said crude stockpiles…
Read More »