API crude oil inventories in the United States for the week ending May 16 were 2.499 million barrels, compared with expectations of -1.449 million barrels and the previous value of 4.287 million barrels.

2025-05-21

API crude oil inventories in the United States for the week ending May 16 were 2.499 million barrels, compared with expectations of -1.449 million barrels and the previous value of 4.287 million barrels.