Markets Head Lower in Wake of Concerns About U.S. DebtBy News RoomMay 19, 2025 The United States’ loss of its last triple-A credit rating and mounting concerns about government…