The American Petroleum Institute (API) estimated that crude oil inventories in the United States fell by 564,000 barrels in the week ending July 10

The American Petroleum Institute (API) estimated that crude oil inventories in the United States fell by 564,000 barrels in the week ending July 10

EIA reports a 1.7 million barrel crude draw for the week ending July 10 as Brent and WTI slip despite rising Iran-US tensions.