API crude oil inventories in the United States for the week ending October 24 were -4.02 million barrels, compared with -2.981 million barrels in the previous week.
2025-10-29
API crude oil inventories in the United States for the week ending October 24 were -4.02 million barrels, compared with -2.981 million barrels in the previous week.