View in context, Economics, May 2025
U.S. loses its last perfect credit rating following Moody's downgrade (youtube.com)