The U.S. Energy Information Administration (EIA) reported that U.S. oil production fell to approximately 13.7 million barrels per day in December, the lowest level in six months.

2026-02-28

The U.S. Energy Information Administration (EIA) reported that U.S. oil production fell to approximately 13.7 million barrels per day in December, the lowest level in six months.