Tuesday, December 05, 2023

Record U.S. oil production is pushing prices down