The EIA crude oil production implied demand data for the week ending June 5 in the United States was 20.719 million barrels per day, compared with 21.243 million barrels per day in the previous week.
2026-06-10
The EIA crude oil production implied demand data for the week ending June 5 in the United States was 20.719 million barrels per day, compared with 21.243 million barrels per day in the previous week.