The EIA crude oil inventory in the United States for the week ending May 16 was 1.328 million barrels, expected to be -1.277 million barrels, and the previous value was 3.454 million barrels.
2025-05-21
The EIA crude oil inventory in the United States for the week ending May 16 was 1.328 million barrels, expected to be -1.277 million barrels, and the previous value was 3.454 million barrels.