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.