The EIA crude oil inventory in the United States for the week ending October 17 was -961,000 barrels, expected to be 1.205 million barrels, and the previous value was 3.524 million barrels.
2025-10-22
The EIA crude oil inventory in the United States for the week ending October 17 was -961,000 barrels, expected to be 1.205 million barrels, and the previous value was 3.524 million barrels.