API crude oil inventories in the United States for the week ending July 4 were 7.128 million barrels, compared with expectations of -2.6 million barrels and a previous value of 680,000 barrels.

2025-07-09

API crude oil inventories in the United States for the week ending July 4 were 7.128 million barrels, compared with expectations of -2.6 million barrels and a previous value of 680,000 barrels.