North America Why the US credit rating downgrade matters | DW Business 23 May 2025, 12:41 am Team Buyback Share this:TweetRedditTelegramWhatsApp