The EIA crude oil inventory in the United States for the week ending April 25 was -2.696 million barrels, which was expected to be 429,000 barrels and the previous value was 244,000 barrels.

2025-04-30

The EIA crude oil inventory in the United States for the week ending April 25 was -2.696 million barrels, which was expected to be 429,000 barrels and the previous value was 244,000 barrels.