The API crude oil production in the United States in the week ending October 24 was -461,000 barrels/day, compared with 251,000 barrels/day in the previous week.
2025-10-29
The API crude oil production in the United States in the week ending October 24 was -461,000 barrels/day, compared with 251,000 barrels/day in the previous week.