Wall Street at Risk: How a 20% Treasury Dump by Japan and China Could Trigger a Market Crash

April 2025 has already proven how vulnerable Wall Street is to geopolitical tremors. Following Japan’s ¥17 trillion ($113 billion) sale of U.S. Treasuries earlier this month, over $6.6 trillion was wiped off the U.S. equity markets in just two trading sessions. With the S&P 500 losing 13.6%, the Nasdaq nearly 12%, and the Dow collapsing […]