Deficit to hit $897 billion this year, debt headed toward highest level since World War II: Budget Office January 28, 2019 by Staff