U.S. EIA reported crude oil production of 71,000 barrels per day for the week ending December 26, compared to a previous reading of -212,000 barrels per day.

2025-12-31

U.S. EIA reported crude oil production of 71,000 barrels per day for the week ending December 26, compared to a previous reading of -212,000 barrels per day.