The EIA crude oil inventory in the United States for the week ending June 20 was -5.836 million barrels, expected to be -797,000 barrels, and the previous value was -11.473 million barrels.

2025-06-25

The EIA crude oil inventory in the United States for the week ending June 20 was -5.836 million barrels, expected to be -797,000 barrels, and the previous value was -11.473 million barrels.