API crude oil inventories in the United States for the week ending September 12 were -3.42 million barrels, compared with expectations of -1.565 million barrels and the previous value of 1.25 million barrels.
2025-09-17
API crude oil inventories in the United States for the week ending September 12 were -3.42 million barrels, compared with expectations of -1.565 million barrels and the previous value of 1.25 million barrels.