BlackRock CEO touts 10% stock returns, but investors who started in 2000 gained 23% in 13 years

Money Talks News
Money Talks News
Oct 5, 2026