Shocking Stat of the Day: ๐ฒ
US net interest payments on national debt have soared to $861 BILLION over the past 12 months, nearly doubling in just 2 years. ๐
This figure excludes $100 billion in Federal Reserve payments to banks. Including those, total interest costs hit a RECORD $962 billion.
The US government urgently needs lower interest rates more than ever. ๐ธ