BREAKING: US interest payments reached a record $1.2 TRILLION over the last 12 months and largely exceeded DEFENSE spending.
Interest will reach a whopping $1.5 TRILLION if rates remain unchanged this year.

BREAKING: US interest payments reached a record $1.2 TRILLION over the last 12 months and largely exceeded DEFENSE spending.
Interest will reach a whopping $1.5 TRILLION if rates remain unchanged this year.