Is Biden the Worst President Ever? A Historical Assessment
- August 6, 2023
Rebuffing President Biden’s past hat-in-hand requests for the region to boost production, the 23-member OPEC+ announced this week their intention to slash output by 2 million barrels of oil a day. The move immediately drew the ire of the Biden administration, who is all too aware of what a drastic cut to the global oil
READ MORE