yen

The Market Is Broken: Thoughts on Big Investors and Lack of Oversight

In the financial markets, we have always had two important components: investors and regulators. Today, we are seeing governments as significant market participants that impact global markets. Sovereign wealth funds and public pension funds around the world are now among the largest owners of publicly traded stocks and bonds. China and Japan alone represent $5 trillion in public funds out of an estimated total $30 trillion of investments owned by 160 countries. No doubt these are investors of great size that can crowd out individual and institutional investors.

Read More