Municipal Bond Credit Report: The U.S. budget deficit reached $3 trillion in the 12 months through June as stimulus spending soared and tax revenue plunged, putting the federal government on pace to register the largest annual deficit as a share of the economy since World War II… Link to Story
