U.S. crude oil inventories fell by 9.11 million barrels in the week ending May 15, compared with an expected decrease of 3.361 million barrels and a previous decrease of 2.188 million barrels.
2026-05-20
U.S. crude oil inventories fell by 9.11 million barrels in the week ending May 15, compared with an expected decrease of 3.361 million barrels and a previous decrease of 2.188 million barrels.