Bank rug pull approaching: Norinchukin Bank posts $5.8B loss, selling $63B billion of U.S. and European bonds.
🇯🇵 pic.twitter.com/rYhkR7OIlc — Jason 🏴☠️ (@OptimisticXRP) November 20, 2024
A hub for independent voices and hard truths
🇯🇵 pic.twitter.com/rYhkR7OIlc — Jason 🏴☠️ (@OptimisticXRP) November 20, 2024