U.S. crude oil inventories for the week ending May 1 were -8.141 million barrels, compared to an expected decrease of 2.75 million barrels and a previous decrease of 1.793 million barrels.
2026-05-06
U.S. crude oil inventories for the week ending May 1 were -8.141 million barrels, compared to an expected decrease of 2.75 million barrels and a previous decrease of 1.793 million barrels.