U.S. crude oil inventories for the week ending June 26 were -6.072 million barrels, compared to an expected decrease of 4.05 million barrels and a previous decrease of 765,000 barrels.

2026-07-01

U.S. crude oil inventories for the week ending June 26 were -6.072 million barrels, compared to an expected decrease of 4.05 million barrels and a previous decrease of 765,000 barrels.