US deficit hits record $2 trillion amid $1.052T interest payments

Business