This page has moved to a new address.
Did you know the US deficit is shrinking fast? Neither did I, but it is