U.S. crude oil inventories for the week ending October 23 were -2.031 million barrels, compared to an expected increase of 522,000 barrels and a previous decrease of 4.931 million barrels.
2026-10-28
U.S. crude oil inventories for the week ending October 23 were -2.031 million barrels, compared to an expected increase of 522,000 barrels and a previous decrease of 4.931 million barrels.