Sovereign Credit Ratings: What They Reveal (and Miss) About Global Capital Flow
Background The United States – the preeminent global power and financial backbone of the world through the ubiquitous Dollar — saw its credit rating downgraded earlier this year by Moody’s. This isn’t the first time, as it was most recently downgraded in 2023 by Fitch. Historically, a debt issuance from the U.S. Treasury is essentially…
