Last week the Congressional Budget Office (CBO) released their latest ten-year budget projection. It invariably makes for depressing, if unsurprising reading. Significant deterioration in our fiscal outlook is visible with every release.| Catalyst Insights