The tweet was deleted by the author.
But we saved everything 🙂.
Mario Nawfal, founder & CEO at IBC Group, draws attention to the U.S. national debt, which he reports is sitting at $39 trillion.
He adds that annual interest payments on this debt have surpassed $1 trillion, now exceeding what is spent on national defense.
Nawfal has recently tracked market trends beyond U.S. fiscal policy. He highlighted projections that Germany's share of global GDP could fall to 4 percent by 2030. In a separate note, he reported that hedge funds sold global stocks at a decade-high pace in March. These observations follow his ongoing coverage of macroeconomic developments.