The tweet was deleted by the author.
But we saved everything 🙂.
U.S. interest payments on the national debt totaled $1,050 billion this year, according to a statement from Andrew Follett. He suggested the true amount could be as high as $1,360 billion.
Follett added that in 2018, U.S. interest payments were $310 billion. For comparison, he stated that the U.S. Defense Department's budget is $839 billion, and claimed that most interest spending supports welfare schemes for Baby Boomers.
View post on X Loading...
Andrew Follett has previously highlighted shifts in global energy trade. He reported that Europe imported $8.8 billion in Russian energy during the first nine months of 2026, nearly 10 percent more than the previous year. Separately, Middle East oil flows averaged above 23.3 million barrels per day, according to Kpler ship tracking data.