The EIA crude oil production implied demand data for the week ending January 9th in the United States was 20.361 million barrels per day, compared to 20.697 million barrels per day in the previous week.
2026-01-14
The EIA crude oil production implied demand data for the week ending January 9th in the United States was 20.361 million barrels per day, compared to 20.697 million barrels per day in the previous week.