The EIA crude oil production-inferred demand data for the week ending October 17 in the United States was 19.684 million barrels per day, compared with the previous value of 18.658 million barrels per day.

2025-10-22

The EIA crude oil production-inferred demand data for the week ending October 17 in the United States was 19.684 million barrels per day, compared with the previous value of 18.658 million barrels per day.