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