Close

Now Playing: CBO estimates $112 billion federal surplus for April

Pinch yourself. You're not dreaming.