The U.S. budget deficit narrowed to -$130.0 billion in May.
That's down from -$138.7 billion in May 2012.
Expectations were for $-130.5 billion.
It's the third-largest deficit in the past 12 months.
The U.S. budget deficit narrowed to -$130.0 billion in May.
That's down from -$138.7 billion in May 2012.
Expectations were for $-130.5 billion.
It's the third-largest deficit in the past 12 months.