The Bond Market Just Handed U.S. Taxpayers $2 Trillion in Bad News

The Bond Market Just Handed U.S. Taxpayers $2 Trillion in Bad News