U.S. crude oil inventories fell by 765,000 barrels in the week ending June 19, compared with an expected decrease of 4.995 million barrels and a previous decrease of 8.33 million barrels.

2026-06-24

U.S. crude oil inventories fell by 765,000 barrels in the week ending June 19, compared with an expected decrease of 4.995 million barrels and a previous decrease of 8.33 million barrels.