The U.S. Energy Information Administration (EIA) revised its November crude oil production forecast upward by 6,000 barrels per day to 13.788 million barrels per day.

2026-02-28

The U.S. Energy Information Administration (EIA) revised its November crude oil production forecast upward by 6,000 barrels per day to 13.788 million barrels per day.