Replacing the Tail That Wags This Dog Is a Thucydides Trap
Published on September 22, 2025
The U.S. population of 340 million people is only 4% of the world, yet its $62 trillion stock market is about half of the world’s total for equities. The U.S. is the tail that is wagging the world’s economic dog.