The Department of Energy recently announced that the United States achieved a record average oil production of 12.9 million barrels per day in 2023. To punctuate the point, the agency noted last year’s domestic output produced “more crude oil than any nation at any time” in history. Many apologists for the Biden administration have seized […]. Read More in Red Pill NOWlej.