The tweet was deleted by the author.
But we saved everything 🙂.
The yield on the 10-year U.S. Treasury has climbed from about 4% in February to over 5%, its highest since 2007.
Mario Nawfal, identified as Founder & CEO of IBC Group, links the rising cost to the ongoing Iran war and persistent inflation, with oil prices hovering near $100. Nawfal points to the growing expense of carrying the U.S.'s $40 trillion debt as geopolitical tensions and inflation continue.
View post on X Loading...
Earlier, Nawfal relayed warnings about potential instability, saying that Iran's economy could collapse within two weeks as oil shipments to China wind down. He has also reported on high-profile financial losses, including an incident where a California executive lost over $100 million in risky bets. These observations add context to his recent comments on the intersection of geopolitical events and financial markets.