Congressional Budget Office estimates federal deficit of $668 billion for just-completed budget year

Markets Associated Press

Congressional Budget Office estimates federal deficit of $668 billion for just-completed budget year.

Continue Reading Below