The EIA crude oil production-implied demand data for the week ending July 4 in the United States was 18.388 million barrels per day, compared with 19.803 million barrels per day in the previous week.
2025-07-09
The EIA crude oil production-implied demand data for the week ending July 4 in the United States was 18.388 million barrels per day, compared with 19.803 million barrels per day in the previous week.