Loading activity…
@ethanlevins2
Geopolitical Analyst & Independent Journalist | American Christian | Find me everywhere below ⬇️ | News alerts http://t.me/ethanlevins |
World & Business
The Spectator Index reported rising borrowing costs on September 23, 2026, with U.S. 10-year government bond yields reaching their highest since 2007 and Japan's hitting a three-decade high.