Budget Deficits Take Center Stage By: TalkMarkets August 09, 2023 at 10:20 AM EDT One of the more notable deficit-related headlines last week was that Fitch Ratings agency downgraded the U.S. government’s long-term rating a notch to AA+ from AAA. Read More >> Related Stocks: Ultra 7-10 Year Treasury 2X ETF