U.S. crude oil inventories for the week ending May 8 were -2.188 million barrels, compared to an expected decrease of 1.654 million barrels and a previous decrease of 8.141 million barrels.
2026-05-13
U.S. crude oil inventories for the week ending May 8 were -2.188 million barrels, compared to an expected decrease of 1.654 million barrels and a previous decrease of 8.141 million barrels.