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.