U.S. crude oil inventories for the week ending May 22 were -2.819 million barrels, compared to an expected decrease of 4.367 million barrels and a previous decrease of 9.11 million barrels.
2026-05-28
U.S. crude oil inventories for the week ending May 22 were -2.819 million barrels, compared to an expected decrease of 4.367 million barrels and a previous decrease of 9.11 million barrels.