The EIA crude oil production-derived demand data for the week ending June 20 in the United States was 20.213 million barrels per day, compared with 20.574 million barrels per day in the previous week.

2025-06-25

The EIA crude oil production-derived demand data for the week ending June 20 in the United States was 20.213 million barrels per day, compared with 20.574 million barrels per day in the previous week.