Douglas Holtz-Eakin - president. Tracked across 18 mentions in podcasts and expert conversations analyzed by Sonic.
A federal gas tax holiday is a terrible idea that will not provide meaningful relief to consumers and is a political mistake.
The United States, United Kingdom, and France all have budget deficits of roughly 6% of GDP and debt-to-GDP ratios of about 100%.
The U.S. sovereign credit rating has been downgraded three times, with the most recent warning from Moody's citing high debt levels and interest costs.