US Budget Statement

By @ibtimes on

The US Budget statement showed a narrowed deficit of 222.5 billion last month; lower than a forecasted deficit of 225.2 billion and a prior deficit of 220.9 billion.

Join the Discussion