It has always been true, historically. - US stocks $SPX, etc. have always outperformed all other asset classes globally.  World accumulating USD as their reserve currency is part of the reason. With unlimited QE, China war, _that_ can get challenged.