Economy / Tired of Winning Yet? The Federal Deficit Hits Highest Level Since 2012 29.10.2019 Thomas O. Falk