API crude oil inventories in the United States for the week ending June 20 were -4.277 million barrels, expected to be -183,000 barrels, and the previous value was -10.133 million barrels.

2025-06-25

API crude oil inventories in the United States for the week ending June 20 were -4.277 million barrels, expected to be -183,000 barrels, and the previous value was -10.133 million barrels.