The EIA crude oil production implied demand data for the week ending March 6 in the United States was 19.554 million barrels per day, compared with 19.524 million barrels per day in the previous week.
2026-03-11
The EIA crude oil production implied demand data for the week ending March 6 in the United States was 19.554 million barrels per day, compared with 19.524 million barrels per day in the previous week.