U.S. Oil Production Declines in December

February 27, 2026
U.S. oil output drops to its lowest since June, while demand rises.