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.