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.