The EIA crude oil production-implied demand data for the week ending May 9 in the United States was 18.735 million barrels per day, compared with 19.713 million barrels per day in the previous week.
2025-05-14
The EIA crude oil production-implied demand data for the week ending May 9 in the United States was 18.735 million barrels per day, compared with 19.713 million barrels per day in the previous week.