Let’s take a comparative look at the world’s market cap (i.e. the value of all the stocks), by country.
The total value at the end of last year was about $47 trillion. Is China really only 3% of that? Not quite. That’s just the value accessible to non-Chinese investors. Russia, the largest country by area, barely makes it on the map (hint: it’s grey). In fact, Russia’s total value is less than Apple’s. Try to guess what the non-labeled countries are.
We hope this made you go “hmmm”.
John & Bill