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.